Class ActorManagerInstance
java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
org.odpi.openmetadata.viewservices.actormanager.server.ActorManagerInstance
ActorManagerInstance caches references to the objects it needs for a specific server.
It is also responsible for registering itself in the instance map.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
localServerUserPassword, remoteServerName, remoteServerURL
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
auditLog, localServerUserId
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
invalidParameterHandler, maxPageSize, securityVerifier, serverName, serviceName
-
Constructor Summary
ConstructorsConstructorDescriptionActorManagerInstance
(String serverName, AuditLog auditLog, String localServerUserId, String localServerUserPassword, int maxPageSize, String remoteServerName, String remoteServerURL, List<ViewServiceConfig> activeViewServices) Set up the Actor Manager OMVS instance -
Method Summary
Modifier and TypeMethodDescriptiongetActorProfileHandler
(String urlMarker, String methodName) Return the client.getActorRoleHandler
(String urlMarker, String methodName) Return the client.getGovernanceDefinitionHandler
(String urlMarker, String methodName) Return the client.getUserIdentityHandler
(String urlMarker, String methodName) Return the client.Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
getRemoteServerName, getRemoteServerURL
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
getAuditLog
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServerName, setServiceInstanceStatus, shutdown
-
Constructor Details
-
ActorManagerInstance
public ActorManagerInstance(String serverName, AuditLog auditLog, String localServerUserId, String localServerUserPassword, int maxPageSize, String remoteServerName, String remoteServerURL, List<ViewServiceConfig> activeViewServices) Set up the Actor Manager OMVS instance- Parameters:
serverName
- name of this serverauditLog
- logging destinationlocalServerUserId
- userId used for server initiated actionslocalServerUserPassword
- password to use as part of an HTTP authentication mechanism.maxPageSize
- maximum page sizeremoteServerName
- remote server nameremoteServerURL
- remote server URLactiveViewServices
- list of view services active in this server
-
-
Method Details
-
getActorProfileHandler
public ActorProfileHandler getActorProfileHandler(String urlMarker, String methodName) throws InvalidParameterException, PropertyServerException Return the client. This client is from the Open Metadata Store services and is for maintaining actor profile artifacts.- Parameters:
urlMarker
- calling view servicemethodName
- calling operation- Returns:
- client
- Throws:
InvalidParameterException
- bad client initializationPropertyServerException
- bad client handler class
-
getActorRoleHandler
public ActorRoleHandler getActorRoleHandler(String urlMarker, String methodName) throws InvalidParameterException, PropertyServerException Return the client. This client is from the Open Metadata Store services and is for maintaining actor role artifacts.- Parameters:
urlMarker
- calling view servicemethodName
- calling operation- Returns:
- client
- Throws:
InvalidParameterException
- bad client initializationPropertyServerException
- bad client handler class
-
getUserIdentityHandler
public UserIdentityHandler getUserIdentityHandler(String urlMarker, String methodName) throws InvalidParameterException, PropertyServerException Return the client. This client is from the Open Metadata Store services and is for maintaining governance definition artifacts.- Parameters:
urlMarker
- calling view servicemethodName
- calling operation- Returns:
- client
- Throws:
InvalidParameterException
- bad client initializationPropertyServerException
- bad client handler class
-
getGovernanceDefinitionHandler
public GovernanceDefinitionHandler getGovernanceDefinitionHandler(String urlMarker, String methodName) throws InvalidParameterException, PropertyServerException Return the client. This client is from the Open Metadata Store services and is for maintaining governance definition artifacts.- Parameters:
urlMarker
- calling view servicemethodName
- calling operation- Returns:
- client
- Throws:
InvalidParameterException
- bad client initializationPropertyServerException
- bad client handler class
-