Class SolutionArchitectInstance
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.solutionarchitect.server.SolutionArchitectInstance
SolutionArchitectInstance 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
remoteServerName, remoteServerURLFields inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
auditLog, localServerUserIdFields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
invalidParameterHandler, maxPageSize, securityVerifier, serverName, serviceName -
Constructor Summary
ConstructorsConstructorDescriptionSolutionArchitectInstance(String serverName, AuditLog auditLog, String localServerUserId, String localServerSecretsStoreProvider, String localServerSecretsStoreLocation, String localServerSecretsStoreCollection, int maxPageSize, String remoteServerName, String remoteServerURL) Set up the Solution Architect OMVS instance -
Method Summary
Modifier and TypeMethodDescriptionReturn the concept model element handler.Return the design pattern handler.Return the information supply chain handler.Return the solution blueprint handler.Return the solution component handler.Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
getRemoteServerName, getRemoteServerURLMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
getAuditLogMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServerName, setServiceInstanceStatus, shutdown
-
Constructor Details
-
SolutionArchitectInstance
public SolutionArchitectInstance(String serverName, AuditLog auditLog, String localServerUserId, String localServerSecretsStoreProvider, String localServerSecretsStoreLocation, String localServerSecretsStoreCollection, int maxPageSize, String remoteServerName, String remoteServerURL) throws InvalidParameterException Set up the Solution Architect OMVS instance- Parameters:
serverName- name of this serverauditLog- logging destinationlocalServerUserId- userId used for server initiated actionslocalServerSecretsStoreProvider- secrets store connector for bearer tokenlocalServerSecretsStoreLocation- secrets store location for bearer tokenlocalServerSecretsStoreCollection- secrets store collection for bearer tokenmaxPageSize- maximum page sizeremoteServerName- remote server nameremoteServerURL- remote server URL- Throws:
InvalidParameterException- problem with server name or platform URL
-
-
Method Details
-
getSolutionComponentHandler
Return the solution component handler.- Returns:
- client
-
getSolutionBlueprintHandler
Return the solution blueprint handler.- Returns:
- client
-
getInformationSupplyChainHandler
Return the information supply chain handler.- Returns:
- client
-
getDesignPatternHandler
Return the design pattern handler.- Returns:
- client
-
getConceptModelElementHandler
Return the concept model element handler.- Returns:
- client
-