Class SubjectAreaServicesInstance


public class SubjectAreaServicesInstance extends OMASServiceInstance
SubjectAreaRESTServicesInstance caches references to OMRS objects for a specific server. It is also responsible for registering itself in the instance map.
  • Constructor Details

    • SubjectAreaServicesInstance

      public SubjectAreaServicesInstance(OMRSRepositoryConnector repositoryConnector, AuditLog auditLog, String localServerUserId, int maxPageSize) throws NewInstanceException
      Set up the local repository connector that will service the REST Calls.
      Parameters:
      repositoryConnector - link to the repository responsible for servicing the REST calls.
      auditLog - logging destination
      localServerUserId - userId used for server initiated actions
      maxPageSize - max number of results to return on single request.
      Throws:
      NewInstanceException - a problem occurred during initialization
  • Method Details

    • getGlossaryHandler

      public SubjectAreaGlossaryHandler getGlossaryHandler()
      Return the handler for glossary requests.
      Returns:
      handler object
    • getProjectHandler

      public SubjectAreaProjectHandler getProjectHandler()
      Return the handler for project requests.
      Returns:
      handler object
    • getTermHandler

      public SubjectAreaTermHandler getTermHandler()
      Return the handler for term requests.
      Returns:
      handler object
    • getCategoryHandler

      public SubjectAreaCategoryHandler getCategoryHandler()
      Return the handler for category requests.
      Returns:
      handler object
    • getRelationshipHandler

      public SubjectAreaRelationshipHandler getRelationshipHandler()
      Return the handler for relationship requests.
      Returns:
      handler object
    • getGraphHandler

      public SubjectAreaGraphHandler getGraphHandler()
      Return the handler for graph requests.
      Returns:
      handler object
    • getConfigHandler

      public SubjectAreaConfigHandler getConfigHandler()
      Return the handler for config requests.
      Returns:
      handler object