Package io.debezium.processors
Class PostProcessorRegistry
java.lang.Object
io.debezium.processors.PostProcessorRegistry
- All Implemented Interfaces:
Service,ServiceRegistryAware,Startable,Closeable,AutoCloseable
@ThreadSafe
public class PostProcessorRegistry
extends Object
implements Service, Startable, Closeable, ServiceRegistryAware
Registry of all post processors that are provided by the connector configuration.
- Author:
- Chris Cranford
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BeanRegistryprivate final List<PostProcessor> private ServiceRegistry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidinjectServiceRegistry(ServiceRegistry serviceRegistry) Callback to inject the service registry.voidsetBeanRegistry(BeanRegistry beanRegistry) voidstart()Request the service to start.
-
Field Details
-
processors
-
beanRegistry
-
serviceRegistry
-
-
Constructor Details
-
PostProcessorRegistry
-
-
Method Details
-
setBeanRegistry
-
injectServiceRegistry
Description copied from interface:ServiceRegistryAwareCallback to inject the service registry.- Specified by:
injectServiceRegistryin interfaceServiceRegistryAware- Parameters:
serviceRegistry- the service registry
-
start
public void start()Description copied from interface:StartableRequest the service to start. -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
getProcessors
-