Package cz.metacentrum.perun.core.api
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 SummaryModifier 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- 
getAttributesManagerAttributesManager getAttributesManager()Gets a Attributes manager.- Returns:
- Attributes manager
 
- 
getAuditMessagesManagerAuditMessagesManager getAuditMessagesManager()Gets a AuditMessages manager.- Returns:
- AuditMessages manager
 
- 
getAuditerAuditer getAuditer()Gets the Auditer.- Returns:
- Auditer
 
- 
getConfigManagerConfigManager getConfigManager()Gets a ConfigManager- Returns:
- ConfigManager
 
- 
getConsentsManagerConsentsManager getConsentsManager()Gets a ConsentsManager- Returns:
- ConsentsManager
 
- 
getDatabaseManagerDatabaseManager getDatabaseManager()Gets a database manager.- Returns:
- database manager
 
- 
getExtSourcesManagerExtSourcesManager getExtSourcesManager()Gets a ExtSources manager.- Returns:
- ExtSources manager
 
- 
getFacilitiesManagerFacilitiesManager getFacilitiesManager()Gets a resource manager.- Returns:
- resource manager
 
- 
getGroupsManagerGroupsManager getGroupsManager()Gets a groups manager.- Returns:
- groups manager
 
- 
getMembersManagerMembersManager getMembersManager()Gets a members manager.- Returns:
- members manager
 
- 
getOwnersManagerDeprecated.Gets a Owners manager.- Returns:
- Owners manager
 
- 
getPerunSessionGets 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.
 
- 
getRTMessagesManagerRTMessagesManager getRTMessagesManager()Gets a Messages manager.- Returns:
- Messages manager
 
- 
getResourcesManagerResourcesManager getResourcesManager()Gets a Resources manager.- Returns:
- Resources manager
 
- 
getSearcherSearcher getSearcher()Gets a Searcher.- Returns:
- Searcher
 
- 
getServicesManagerServicesManager getServicesManager()Gets a Services manager.- Returns:
- Services manager
 
- 
getTasksManagerTasksManager getTasksManager()Gets a TasksManager- Returns:
- TasksManager
 
- 
getUsersManagerUsersManager getUsersManager()Gets a users manager.- Returns:
- users manager
 
- 
getVosManagerVosManager getVosManager()Gets a VOs manager.- Returns:
- VOs manager
 
- 
isPerunReadOnlyboolean isPerunReadOnly()True if this instance of perun is read only. False if not.- Returns:
- true or false (readOnly or not)
 
 
-