Class MyProfileInstanceHandler
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.myprofile.server.MyProfileInstanceHandler
MyProfileInstanceHandler retrieves information from the instance map for the
view service instances. The instance map is thread-safe. Instances are added
and removed by the MyProfileAdmin class.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
platformInstanceMap, serviceName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActorProfileHandler
(String userId, String serverName, String serviceOperationName) This method returns an open metadata handler.getAssetHandler
(String userId, String serverName, String serviceOperationName) This method returns an open metadata handler.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
-
Constructor Details
-
MyProfileInstanceHandler
public MyProfileInstanceHandler()Default constructor registers the view service
-
-
Method Details
-
getActorProfileHandler
public ActorProfileHandler getActorProfileHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an open metadata handler.- Parameters:
serverName
- name of the server that the request is foruserId
- local server useridserviceOperationName
- service operation - usually the top level rest call- Returns:
- client
- Throws:
InvalidParameterException
- unknown server/serviceUserNotAuthorizedException
- User not authorized to call this servicePropertyServerException
- internal error
-
getAssetHandler
public AssetHandler getAssetHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an open metadata handler.- Parameters:
serverName
- name of the server that the request is foruserId
- local server useridserviceOperationName
- service operation - usually the top level rest call- Returns:
- client
- Throws:
InvalidParameterException
- unknown server/serviceUserNotAuthorizedException
- User not authorized to call this servicePropertyServerException
- internal error
-