Class SolutionArchitectInstanceHandler
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.solutionarchitect.server.SolutionArchitectInstanceHandler
SolutionArchitectInstanceHandler retrieves information from the instance map for the
view service instances. The instance map is thread-safe. Instances are added
and removed by the SolutionArchitectAdmin 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 TypeMethodDescriptiongetConceptModelElementHandler(String userId, String serverName, String serviceOperationName) This method returns an open metadata handler.getDesignPatternHandler(String userId, String serverName, String serviceOperationName) This method returns an OMF handler.getInformationSupplyChainHandler(String userId, String serverName, String serviceOperationName) This method returns an OMF handler.getSolutionBlueprintHandler(String userId, String serverName, String serviceOperationName) This method returns an OMF handler.getSolutionComponentHandler(String userId, String serverName, String serviceOperationName) This method returns an OMF handler.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
-
SolutionArchitectInstanceHandler
public SolutionArchitectInstanceHandler()Default constructor registers the view service
-
-
Method Details
-
getSolutionComponentHandler
public SolutionComponentHandler getSolutionComponentHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an OMF handler.- 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
-
getSolutionBlueprintHandler
public CollectionHandler getSolutionBlueprintHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an OMF handler.- 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
-
getInformationSupplyChainHandler
public InformationSupplyChainHandler getInformationSupplyChainHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an OMF handler.- 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
-
getDesignPatternHandler
public DesignPatternHandler getDesignPatternHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an OMF handler.- 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
-
getConceptModelElementHandler
public ConceptModelElementHandler getConceptModelElementHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException This method returns an open metadata handler.- 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
-