Package io.debezium.connector.common
Class DebeziumHeaderProducerProvider
java.lang.Object
io.debezium.connector.common.DebeziumHeaderProducerProvider
- All Implemented Interfaces:
ServiceProvider<DebeziumHeaderProducer>
public class DebeziumHeaderProducerProvider
extends Object
implements ServiceProvider<DebeziumHeaderProducer>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateService(io.debezium.config.Configuration configuration, ServiceRegistry serviceRegistry) Creates or provides a desired service.Get the service class that should be initiated or provided.
-
Constructor Details
-
DebeziumHeaderProducerProvider
public DebeziumHeaderProducerProvider()
-
-
Method Details
-
getServiceClass
Description copied from interface:ServiceProviderGet the service class that should be initiated or provided. The service class should be unique in the registry.- Specified by:
getServiceClassin interfaceServiceProvider<DebeziumHeaderProducer>- Returns:
- the service class
-
createService
public DebeziumHeaderProducer createService(io.debezium.config.Configuration configuration, ServiceRegistry serviceRegistry) Description copied from interface:ServiceProviderCreates or provides a desired service.- Specified by:
createServicein interfaceServiceProvider<DebeziumHeaderProducer>- Parameters:
configuration- the connector configurationserviceRegistry- the service registry- Returns:
- the constructed service
-