Class DataManagerOutTopicClientConnector
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.Connector
org.odpi.openmetadata.frameworks.connectors.ConnectorBase
org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicConsumerBase
org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicListenerConnectorBase
org.odpi.openmetadata.accessservices.datamanager.connectors.outtopic.DataManagerOutTopicClientConnector
- All Implemented Interfaces:
org.odpi.openmetadata.accessservices.datamanager.api.DataManagerEventInterface,org.odpi.openmetadata.frameworks.auditlog.AuditLoggingComponent,org.odpi.openmetadata.frameworks.connectors.SecureConnectorExtension,org.odpi.openmetadata.frameworks.connectors.VirtualConnectorExtension,org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicListener
public class DataManagerOutTopicClientConnector
extends org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicListenerConnectorBase
implements org.odpi.openmetadata.accessservices.datamanager.api.DataManagerEventInterface
DataManagerOutTopicClientConnector is the java base class implementation of the
the client side connector that receives events from the Data Manager OMAS's OutTopic.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessEvent(String event) Method to pass an event received on topic.voidregisterListener(String userId, org.odpi.openmetadata.accessservices.datamanager.api.DataManagerEventListener listener) Register a listener object that will be passed each of the events published by the Data Manager OMAS.Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicListenerConnectorBase
disconnect, initializeEmbeddedConnectorsMethods inherited from class org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicConsumerBase
getConnectorComponentDescription, setAuditLog, startMethods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBase
equals, getConnectedAssetProperties, getConnection, getConnectorInstanceId, hashCode, initialize, initializeConnectedAssetProperties, initializeSecretsStoreConnector, isActive, toStringMethods inherited from class org.odpi.openmetadata.frameworks.connectors.Connector
clearStatisticProperty, clearStatisticTimestamp, getConnectorStatistics, getStatisticCounter, getStatisticProperty, getStatisticTimestamp, incrementStatisticCounter, initializeStatisticCounter, setStatisticProperty, setStatisticTimestamp
-
Constructor Details
-
DataManagerOutTopicClientConnector
public DataManagerOutTopicClientConnector()
-
-
Method Details
-
registerListener
public void registerListener(String userId, org.odpi.openmetadata.accessservices.datamanager.api.DataManagerEventListener listener) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException Register a listener object that will be passed each of the events published by the Data Manager OMAS.- Specified by:
registerListenerin interfaceorg.odpi.openmetadata.accessservices.datamanager.api.DataManagerEventInterface- Parameters:
userId- calling userlistener- listener object- Throws:
org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException- one of the parameters is null or invalid.
-
processEvent
Method to pass an event received on topic.- Specified by:
processEventin interfaceorg.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicListener- Specified by:
processEventin classorg.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicListenerConnectorBase- Parameters:
event- inbound event
-