Package io.debezium.processors
Class PostProcessorRegistryServiceProvider
java.lang.Object
io.debezium.processors.PostProcessorRegistryServiceProvider
- All Implemented Interfaces:
ServiceProvider<PostProcessorRegistry>
public class PostProcessorRegistryServiceProvider
extends Object
implements ServiceProvider<PostProcessorRegistry>
An implementation of the
ServiceProvider
contract for the PostProcessorRegistry
.- Author:
- Chris Cranford
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateService
(Configuration configuration, ServiceRegistry serviceRegistry) Creates or provides a desired service.Get the service class that should be initiated or provided.
-
Field Details
-
TYPE_SUFFIX
- See Also:
-
-
Constructor Details
-
PostProcessorRegistryServiceProvider
public PostProcessorRegistryServiceProvider()
-
-
Method Details
-
createService
public PostProcessorRegistry createService(Configuration configuration, ServiceRegistry serviceRegistry) Description copied from interface:ServiceProvider
Creates or provides a desired service.- Specified by:
createService
in interfaceServiceProvider<PostProcessorRegistry>
- Parameters:
configuration
- the connector configurationserviceRegistry
- the service registry- Returns:
- the constructed service
-
getServiceClass
Description copied from interface:ServiceProvider
Get the service class that should be initiated or provided. The service class should be unique in the registry.- Specified by:
getServiceClass
in interfaceServiceProvider<PostProcessorRegistry>
- Returns:
- the service class
-