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
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
ConstructorDescriptionDefault constructor registers the view service -
Method Summary
Modifier and TypeMethodDescriptionint
getGlossaryViewMaxPageSize
(String serverName, String userId, String serviceOperationName) getRelationshipHandler
(String serverName, String userId, String serviceOperationName) getSubjectAreaConfigClient
(String serverName, String userId, String serviceOperationName) This method returns the object for the tenant to use to work with the subject area config APIgetSubjectAreaGraphClient
(String serverName, String userId, String serviceOperationName) This method returns the object for the tenant to use to work with the subject area graph APIgetSubjectAreaNodeClients
(String serverName, String userId, String serviceOperationName) This method returns the object for the tenant to use to work with the subject area nodes APIMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler
getEndsWithRegex, getExceptionHandler, getMiddleRegex, getSearchString, getStartsWithRegex
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
-
Constructor Details
-
GlossaryAuthorViewInstanceHandler
public GlossaryAuthorViewInstanceHandler()Default constructor registers the view service
-
-
Method Details
-
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:
InvalidParameterException
PropertyServerException
UserNotAuthorizedException
-
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:
InvalidParameterException
PropertyServerException
UserNotAuthorizedException
-
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:
InvalidParameterException
PropertyServerException
UserNotAuthorizedException
-
getGlossaryViewMaxPageSize
public int getGlossaryViewMaxPageSize(String serverName, String userId, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
-