Class AutomatedCurationInstance
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.automatedcuration.server.AutomatedCurationInstance
AutomatedCurationInstance caches references to 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, 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
-
Method Summary
Modifier and TypeMethodDescriptionReturn the client.Return the client.Return the client.Return the connected asset client.Return the client.Return the client.Return the client.Return the governance configuration client.Return the open governance client.Return the open integration client.Return the open metadata store client.Return the technology type handler.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
-
AutomatedCurationInstance
public AutomatedCurationInstance(String serverName, AuditLog auditLog, String localServerUserId, int maxPageSize, String remoteServerName, String remoteServerURL) throws InvalidParameterException Set up the Automated Curation OMVS instance- Parameters:
serverName
- name of this serverauditLog
- logging destinationlocalServerUserId
- userId used for server initiated actionsmaxPageSize
- maximum page sizeremoteServerName
- remote server nameremoteServerURL
- remote server URL- Throws:
InvalidParameterException
- problem with server name or platform URL
-
-
Method Details
-
getAssetCertificationManager
Return the client. This client is from Asset Owner OMAS and is for maintaining certifications on assets.- Returns:
- client
-
getAssetLicenseManager
Return the client. This client is from Asset Owner OMAS and is for maintaining licenses on assets.- Returns:
- client
-
getExternalReferenceManager
Return the client. This client is from Asset Owner OMAS and is for maintaining external references for assets.- Returns:
- client
-
getValidValuesAssetOwner
Return the client. This client is from Asset Owner OMAS and is for maintaining valid values for assets.- Returns:
- client
-
getFileSystemAssetOwner
Return the client. This client is from Asset Owner OMAS and is for maintaining information about file system assets.- Returns:
- client
-
getCSVFileAssetOwner
Return the client. This client is from Asset Owner OMAS and is for maintaining information about CSV Files.- Returns:
- client
-
getAvroFileAssetOwner
Return the client. This client is from Asset Owner OMAS and is for maintaining information about Avro Files.- Returns:
- client
-
getConnectedAssetClient
Return the connected asset client. This client is from Open Connector Framework (OCF) and is for retrieving information about assets and creating connectors.- Returns:
- client
-
getOpenMetadataStoreClient
Return the open metadata store client. This client is from the Governance Action Framework (GAF) and is for accessing and maintaining all types of metadata.- Returns:
- client
-
getTechnologyTypeHandler
Return the technology type handler. This client is from the Automated Curation OMVS and is for accessing technology types.- Returns:
- client
-
getOpenGovernanceClient
Return the open governance client. This client is from the Governance Action Framework (GAF) and is for working with automation services.- Returns:
- client
-
getOpenIntegrationServiceClient
Return the open integration client. This client is from the Governance Action Framework (GAF) and is for working with automation services.- Returns:
- client
-
getGovernanceConfigurationClient
Return the governance configuration client. This client is from the Governance Action Framework (GAF) and is for working with automation services.- Returns:
- client
-