public class AssetLineageInstanceHandler extends OMASServiceInstanceHandler
platformInstanceMap, serviceName| Constructor and Description |
|---|
AssetLineageInstanceHandler()
Default constructor registers the access service
|
| Modifier and Type | Method and Description |
|---|---|
AssetContextHandler |
getAssetContextHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
AssetLineagePublisher |
getAssetLineagePublisher(String userId,
String serverName,
String serviceOperationName)
Retrieve the Asset Lineage Publisher available for the existing Asset Lineage OMAS OMRS Topic registred
|
AuditLog |
getAuditLog(String userId,
String serverName,
String serviceOperationName)
Retrieve the AuditLog from the service instance.
|
ClassificationHandler |
getClassificationHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve classification handler for the access service.
|
GlossaryContextHandler |
getGlossaryHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for the access service.
|
ProcessContextHandler |
getProcessHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the specific handler for processes
|
void |
registerAccessService() |
getDefaultZones, getDefaultZones, getErrorHandler, getExceptionHandler, getInTopicConnection, getMetadataCollection, getOutTopicConnection, getPublishZones, getPublishZones, getRepositoryConnector, getRepositoryHandler, getRepositoryHelper, getServiceName, getSupportedZones, getSupportedZonesgetServerSecurityVerifier, getServerServiceInstance, getServiceName, isServerActive, removeServerServiceInstancepublic AssetLineageInstanceHandler()
public void registerAccessService()
public GlossaryContextHandler getGlossaryHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the calling operationInvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic AssetContextHandler getAssetContextHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the calling operationInvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ProcessContextHandler getProcessHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the calling operationInvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - error in the requested serverpublic ClassificationHandler getClassificationHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - the user idserverName - the server nameserviceOperationName - the service operation nameInvalidParameterException - the invalid parameter exceptionUserNotAuthorizedException - the user not authorized exceptionPropertyServerException - the property server exceptionpublic AssetLineagePublisher getAssetLineagePublisher(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - the user idserverName - the server nameserviceOperationName - the service operation nameInvalidParameterException - the invalid parameter exceptionUserNotAuthorizedException - the user not authorized exceptionPropertyServerException - the property server exceptionpublic AuditLog getAuditLog(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
getAuditLog in class AuditableServerServiceInstanceHandleruserId - calling userIdserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterExceptionPropertyServerExceptionUserNotAuthorizedExceptionCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.