Interface PerunBl

All Superinterfaces:
Perun
All Known Implementing Classes:
PerunBlImpl

public interface PerunBl extends Perun
Perun himself.
Author:
Slavek Licehammer glory@ics.muni.cz
  • Field Details

  • Method Details

    • getPerunSession

      PerunSession getPerunSession(PerunPrincipal actor, PerunClient client)
      Gets a (possibly cached) Perun session.
      Specified by:
      getPerunSession in interface Perun
      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.
    • getGroupsManager

      GroupsManager getGroupsManager()
      Gets a groups manager.
      Specified by:
      getGroupsManager in interface Perun
      Returns:
      groups manager
    • getFacilitiesManager

      FacilitiesManager getFacilitiesManager()
      Gets a resource manager.
      Specified by:
      getFacilitiesManager in interface Perun
      Returns:
      resource manager
    • getDatabaseManager

      DatabaseManager getDatabaseManager()
      Gets a database manager.
      Specified by:
      getDatabaseManager in interface Perun
      Returns:
      database manager
    • getUsersManager

      UsersManager getUsersManager()
      Gets a users manager.
      Specified by:
      getUsersManager in interface Perun
      Returns:
      users manager
    • getMembersManager

      MembersManager getMembersManager()
      Gets a members manager.
      Specified by:
      getMembersManager in interface Perun
      Returns:
      members manager
    • getVosManager

      VosManager getVosManager()
      Gets a VOs manager.
      Specified by:
      getVosManager in interface Perun
      Returns:
      VOs manager
    • getResourcesManager

      ResourcesManager getResourcesManager()
      Gets a Resources manager.
      Specified by:
      getResourcesManager in interface Perun
      Returns:
      Resources manager
    • getExtSourcesManager

      ExtSourcesManager getExtSourcesManager()
      Gets a ExtSources manager.
      Specified by:
      getExtSourcesManager in interface Perun
      Returns:
      ExtSources manager
    • getAttributesManager

      AttributesManager getAttributesManager()
      Gets a Attributes manager.
      Specified by:
      getAttributesManager in interface Perun
      Returns:
      Attributes manager
    • getServicesManager

      ServicesManager getServicesManager()
      Gets a Services manager.
      Specified by:
      getServicesManager in interface Perun
      Returns:
      Services manager
    • getOwnersManager

      OwnersManager getOwnersManager()
      Gets a Owners manager.
      Specified by:
      getOwnersManager in interface Perun
      Returns:
      Owners manager
    • getAuditMessagesManager

      AuditMessagesManager getAuditMessagesManager()
      Gets a AuditMessages manager.
      Specified by:
      getAuditMessagesManager in interface Perun
      Returns:
      AuditMessages manager
    • getRTMessagesManager

      RTMessagesManager getRTMessagesManager()
      Gets a Messages manager.
      Specified by:
      getRTMessagesManager in interface Perun
      Returns:
      Messages manager
    • getSecurityTeamsManager

      SecurityTeamsManager getSecurityTeamsManager()
      Gets a Security Teams manager.
      Specified by:
      getSecurityTeamsManager in interface Perun
      Returns:
      Security Teams manager
    • getSearcher

      Searcher getSearcher()
      Gets a Searcher.
      Specified by:
      getSearcher in interface Perun
      Returns:
      Searcher
    • getTasksManager

      TasksManager getTasksManager()
      Gets a TasksManager
      Specified by:
      getTasksManager in interface Perun
      Returns:
      TasksManager
    • getAuditMessagesManagerBl

      AuditMessagesManagerBl getAuditMessagesManagerBl()
      Gets a AuditMessages manager business logic.
      Returns:
      groups manager
    • getGroupsManagerBl

      GroupsManagerBl getGroupsManagerBl()
      Gets a groups manager buisness logic.
      Returns:
      groups manager
    • getFacilitiesManagerBl

      FacilitiesManagerBl getFacilitiesManagerBl()
      Gets a resource manager buisness logic.
      Returns:
      resource manager
    • getDatabaseManagerBl

      DatabaseManagerBl getDatabaseManagerBl()
      Gets a database manager buisness logic.
      Returns:
      database manager
    • getUsersManagerBl

      UsersManagerBl getUsersManagerBl()
      Gets a users manager buisness logic.
      Returns:
      users manager
    • getMembersManagerBl

      MembersManagerBl getMembersManagerBl()
      Gets a members manager buisness logic.
      Returns:
      members manager
    • getVosManagerBl

      VosManagerBl getVosManagerBl()
      Gets a VOs manager buisness logic.
      Returns:
      VOs manager
    • getResourcesManagerBl

      ResourcesManagerBl getResourcesManagerBl()
      Gets a Resources manager buisness logic.
      Returns:
      Resources manager
    • getExtSourcesManagerBl

      ExtSourcesManagerBl getExtSourcesManagerBl()
      Gets a ExtSources manager buisness logic.
      Returns:
      ExtSources manager
    • getAttributesManagerBl

      AttributesManagerBl getAttributesManagerBl()
      Gets a Attributes manager buisness logic.
      Returns:
      Attributes manager
    • getServicesManagerBl

      ServicesManagerBl getServicesManagerBl()
      Gets a Services manager buisness logic.
      Returns:
      Services manager
    • getOwnersManagerBl

      OwnersManagerBl getOwnersManagerBl()
      Gets a Owners manager buisness logic.
      Returns:
      Owners manager
    • getRTMessagesManagerBl

      RTMessagesManagerBl getRTMessagesManagerBl()
      Gets a Messages manager.
      Returns:
      Messages manager
    • getSecurityTeamsManagerBl

      SecurityTeamsManagerBl getSecurityTeamsManagerBl()
      Gets a Security Teams manager.
      Returns:
      Security Teams manager
    • getSearcherBl

      SearcherBl getSearcherBl()
      Gets a SearcherBl
      Returns:
      SearcherBl
    • getModulesUtilsBl

      ModulesUtilsBl getModulesUtilsBl()
      Gets a ModulesUtilsBl
      Returns:
      ModulesUtilsBl
    • getTasksManagerBl

      TasksManagerBl getTasksManagerBl()
      Gets a TasksManagerBl
      Returns:
      TasksManagerBl