Interface Perun
- All Known Subinterfaces:
PerunBl
- All Known Implementing Classes:
PerunBlImpl
public interface Perun
Perun himself.
See
to find how to get an instance of Perun.invalid reference
cz.metacentrum.perun.core.bl.PerunBl#bootstrap()
- Author:
- Martin Kuba makub@ics.muni.cz
-
Method Summary
Modifier and TypeMethodDescriptionGets a Attributes manager.Gets the Auditer.Gets a AuditMessages manager.Gets a ConfigManagerGets a ConsentsManagerGets a database manager.Gets a ExtSources manager.Gets a resource manager.Gets a groups manager.Gets a members manager.Deprecated.getPerunSession(PerunPrincipal actor, PerunClient client) Gets a (possibly cached) Perun session.Gets a Resources manager.Gets a Messages manager.Gets a Searcher.Gets a Services manager.Gets a TasksManagerGets a users manager.Gets a VOs manager.booleanTrue if this instance of perun is read only.
-
Method Details
-
getAttributesManager
-
getAuditMessagesManager
AuditMessagesManager getAuditMessagesManager()Gets a AuditMessages manager.- Returns:
- AuditMessages manager
-
getAuditer
-
getConfigManager
-
getConsentsManager
-
getDatabaseManager
-
getExtSourcesManager
-
getFacilitiesManager
-
getGroupsManager
-
getMembersManager
-
getOwnersManager
Deprecated.Gets a Owners manager.- Returns:
- Owners manager
-
getPerunSession
Gets a (possibly cached) Perun session.- Parameters:
actor- identification of the actor, who will perform operations.client- identification of the client, who will perform operations.- Returns:
- perun session
- Throws:
InternalErrorException- raised when session cannot be created.
-
getRTMessagesManager
-
getResourcesManager
-
getSearcher
-
getServicesManager
-
getTasksManager
-
getUsersManager
-
getVosManager
-
isPerunReadOnly
boolean isPerunReadOnly()True if this instance of perun is read only. False if not.- Returns:
- true or false (readOnly or not)
-