Class DataDesignerInstanceHandler
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.datadesigner.server.DataDesignerInstanceHandler
DataDesignerInstanceHandler retrieves information from the instance map for the
view service instances. The instance map is thread-safe. Instances are added
and removed by the DataDesignerAdmin class.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
platformInstanceMap, serviceName -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor registers the view service -
Method Summary
Modifier and TypeMethodDescriptiongetAssetHandler(String userId, String serverName, String serviceOperationName) This method returns the handler for working with reports, report types and results sets.getDataFieldHandler(String userId, String serverName, String serviceOperationName) This method returns a Open Metadata Store client.getDataStructureHandler(String userId, String serverName, String serviceOperationName) This method returns a Open Metadata Store client.getDataValueSpecificationHandler(String userId, String serverName, String serviceOperationName) This method returns a Open Metadata Store client.Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler
getExceptionHandlerMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstanceHandler
getAuditLog, getAuditLogMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
getServerSecurityVerifier, getServerServiceInstance, getServerServiceInstance, getServiceName, isServerActive, removeServerServiceInstance
-
Constructor Details
-
DataDesignerInstanceHandler
public DataDesignerInstanceHandler()Default constructor registers the view service
-
-
Method Details
-
getDataValueSpecificationHandler
public DataValueSpecificationHandler getDataValueSpecificationHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns a Open Metadata Store client.- Parameters:
userId- local server useridserverName- name of the server that the request is forserviceOperationName- service operation - usually the top level rest call- Returns:
- client
- Throws:
InvalidParameterException- unknown server/serviceUserNotAuthorizedException- User not authorized to call this servicePropertyServerException- internal error
-
getDataFieldHandler
public DataFieldHandler getDataFieldHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns a Open Metadata Store client.- Parameters:
userId- local server useridserverName- name of the server that the request is forserviceOperationName- service operation - usually the top level rest call- Returns:
- client
- Throws:
InvalidParameterException- unknown server/serviceUserNotAuthorizedException- User not authorized to call this servicePropertyServerException- internal error
-
getDataStructureHandler
public DataStructureHandler getDataStructureHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns a Open Metadata Store client.- Parameters:
userId- local server useridserverName- name of the server that the request is forserviceOperationName- 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 the handler for working with reports, report types and results sets.- Parameters:
userId- local server useridserverName- name of the server that the request is forserviceOperationName- service operation - usually the top level rest call- Returns:
- client
- Throws:
InvalidParameterException- unknown server/serviceUserNotAuthorizedException- User not authorized to call this servicePropertyServerException- internal error
-