Class GlossaryAuthorViewInstanceHandler
- java.lang.Object
-
- org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
-
- org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstanceHandler
-
- org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler
-
- org.odpi.openmetadata.viewservices.glossaryauthor.initialization.GlossaryAuthorViewInstanceHandler
-
public class GlossaryAuthorViewInstanceHandler extends OMVSServiceInstanceHandler
GlossaryAuthorViewInstanceHandler retrieves information from the instance map for the access service instances. The instance map is thread-safe. Instances are added and removed by the GlossaryAuthorViewAdmin class.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
platformInstanceMap, serviceName
-
-
Constructor Summary
Constructors Constructor Description GlossaryAuthorViewInstanceHandler()Default constructor registers the view service
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetGlossaryViewMaxPageSize(String serverName, String userId, String serviceOperationName)RelationshipHandlergetRelationshipHandler(String serverName, String userId, String serviceOperationName)SubjectAreaConfigClientgetSubjectAreaConfigClient(String serverName, String userId, String serviceOperationName)This method returns the object for the tenant to use to work with the subject area config APISubjectAreaGraphClientgetSubjectAreaGraphClient(String serverName, String userId, String serviceOperationName)This method returns the object for the tenant to use to work with the subject area graph APISubjectAreaNodeClientsgetSubjectAreaNodeClients(String serverName, String userId, String serviceOperationName)This method returns the object for the tenant to use to work with the subject area nodes API-
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler
getExceptionHandler
-
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstanceHandler
getAuditLog
-
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
getServerSecurityVerifier, getServerServiceInstance, getServiceName, isServerActive, removeServerServiceInstance
-
-
-
-
Method Detail
-
getRelationshipHandler
public RelationshipHandler getRelationshipHandler(String serverName, String userId, String serviceOperationName) throws UserNotAuthorizedException, PropertyServerException, InvalidParameterException
-
getSubjectAreaNodeClients
public SubjectAreaNodeClients getSubjectAreaNodeClients(String serverName, String userId, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
This method returns the object for the tenant to use to work with the subject area nodes API- Parameters:
serverName- name of the server that the request is foruserId- local server useridserviceOperationName- service operation - usually the top level rest call- Returns:
- SubjectAreaNodeClients subject area nodes API objects
- Throws:
InvalidParameterExceptionPropertyServerExceptionUserNotAuthorizedException
-
getSubjectAreaConfigClient
public SubjectAreaConfigClient getSubjectAreaConfigClient(String serverName, String userId, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
This method returns the object for the tenant to use to work with the subject area config API- Parameters:
serverName- name of the server that the request is foruserId- local server useridserviceOperationName- service operation - usually the top level rest call- Returns:
- SubjectAreaNodeClients subject area config API objects
- Throws:
InvalidParameterExceptionPropertyServerExceptionUserNotAuthorizedException
-
getSubjectAreaGraphClient
public SubjectAreaGraphClient getSubjectAreaGraphClient(String serverName, String userId, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
This method returns the object for the tenant to use to work with the subject area graph API- Parameters:
serverName- name of the server that the request is foruserId- local server useridserviceOperationName- service operation - usually the top level rest call- Returns:
- SubjectAreaNodeClients subject area graph API objects
- Throws:
InvalidParameterExceptionPropertyServerExceptionUserNotAuthorizedException
-
getGlossaryViewMaxPageSize
public int getGlossaryViewMaxPageSize(String serverName, String userId, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-
-