Class OpenMetadataTopicSenderConnectorBase
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.OpenMetadataTopicSenderConnectorBase
- All Implemented Interfaces:
- AuditLoggingComponent,- SecureConnectorExtension,- VirtualConnectorExtension
- Direct Known Subclasses:
- OMFOutTopicServerConnector
OpenMetadataTopicConnectorBase is a base class to topic connectors that only send
 events on the embedded event bus connector
- 
Nested Class SummaryNested classes/interfaces inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBaseConnectorBase.ProtectedConnection
- 
Field SummaryFields inherited from class org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicConsumerBaseauditLog, connectionName, embeddedConnectors, eventBusConnectorsFields inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBaseconnectionBean, connectorInstanceId, messageFormatter, secretsStoreConnectorMap
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected CompletableFuture<Void>Send the request to the embedded event bus connector(s).Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.openmetadatatopic.OpenMetadataTopicConsumerBasedisconnect, getConnectorComponentDescription, initializeEmbeddedConnectors, setAuditLog, start, validateEventBusConnectorsMethods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBasecombineConfigurationProperties, disconnectConnectors, equals, fromCanonicalToKebabCase, fromCanonicalToSnakeCase, fromKebabToCanonicalCase, fromSnakeToCanonicalCase, getArrayConfigurationProperty, getArrayConfigurationProperty, getArrayConfigurationProperty, getBooleanConfigurationProperty, getConnection, getConnectorInstanceId, getDateConfigurationProperty, getIntConfigurationProperty, getLongConfigurationProperty, getStringConfigurationProperty, getStringConfigurationProperty, getSuppliedPlaceholderProperties, hashCode, initialize, initializeSecretsStoreConnector, isActive, logExceptionRecord, logRecord, logRecord, throwMissingConfigurationProperty, throwMissingEndpointAddress, throwMissingResource, throwNoAsset, throwWrongTypeOfAsset, throwWrongTypeOfResource, throwWrongTypeOfRootSchema, toStringMethods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorclearStatisticProperty, clearStatisticTimestamp, getConnectorStatistics, getStatisticCounter, getStatisticProperty, getStatisticTimestamp, incrementStatisticCounter, initializeStatisticCounter, refreshStatistics, setStatisticProperty, setStatisticTimestamp
- 
Constructor Details- 
OpenMetadataTopicSenderConnectorBasepublic OpenMetadataTopicSenderConnectorBase()
 
- 
- 
Method Details- 
sendEventprotected CompletableFuture<Void> sendEvent(String event) throws InvalidParameterException, ConnectorCheckedException Send the request to the embedded event bus connector(s).- Parameters:
- event- event as a string
- Returns:
- a completable future with the sendEvent result
- Throws:
- InvalidParameterException- the event is null
- ConnectorCheckedException- there is a problem with the embedded event bus connector(s).
 
 
-