Uses of Interface
io.debezium.service.Service
Packages that use Service
Package
Description
-
Uses of Service in io.debezium.bean
Classes in io.debezium.bean that implement Service -
Uses of Service in io.debezium.bean.spi
Subinterfaces of Service in io.debezium.bean.spiModifier and TypeInterfaceDescriptioninterfaceRepresents a bean registry used to lookup components by name and type. -
Uses of Service in io.debezium.processors
Classes in io.debezium.processors that implement ServiceModifier and TypeClassDescriptionclassRegistry of all post processors that are provided by the connector configuration. -
Uses of Service in io.debezium.service
Classes in io.debezium.service with type parameters of type ServiceModifier and TypeClassDescriptionfinal classServiceRegistration<T extends Service>Describes a registration for a specific service.Fields in io.debezium.service declared as ServiceFields in io.debezium.service with type parameters of type ServiceModifier and TypeFieldDescriptionprivate final ConcurrentMap<Class<?>,Service> DefaultServiceRegistry.initializedServicesMethods in io.debezium.service with type parameters of type ServiceModifier and TypeMethodDescriptionprivate <T extends Service>
voidDefaultServiceRegistry.configureService(ServiceRegistration<T> registration) private <T extends Service>
TDefaultServiceRegistry.createService(ServiceRegistration<T> registration) private <T extends Service>
TDefaultServiceRegistry.createService(ServiceProvider<T> serviceProvider) private <T extends Service>
voidDefaultServiceRegistry.doInjection(T service, Method method, InjectService injectService) private <T extends Service>
voidDefaultServiceRegistry.doInjections(T service) private <T extends Service>
voidDefaultServiceRegistry.doMultiPhaseInitialization(ServiceRegistration<T> registration) private <T extends Service>
ServiceRegistration<T>DefaultServiceRegistry.findRegistration(Class<T> serviceClass) <T extends Service>
TDefaultServiceRegistry.getService(Class<T> serviceClass) private <T extends Service>
TDefaultServiceRegistry.initializeService(ServiceRegistration<T> registration) private <T extends Service>
voidDefaultServiceRegistry.injectDependencies(ServiceRegistration<T> registration) private <T extends Service>
voidDefaultServiceRegistry.registerService(ServiceRegistration<T> registration, T service) <T extends Service>
voidDefaultServiceRegistry.registerServiceProvider(ServiceProvider<T> serviceProvider) private <T extends Service>
voidDefaultServiceRegistry.startService(ServiceRegistration<T> registration) private <T extends Service>
voidDefaultServiceRegistry.stopService(ServiceRegistration<T> registration) -
Uses of Service in io.debezium.service.spi
Classes in io.debezium.service.spi with type parameters of type ServiceModifier and TypeInterfaceDescriptioninterfaceServiceProvider<T extends Service>A contract that defines how a service is provided to theServiceRegistry.Methods in io.debezium.service.spi with type parameters of type ServiceModifier and TypeMethodDescription<T extends Service>
TServiceRegistry.getService(Class<T> serviceClass) Get a service by class type.<T extends Service>
voidServiceRegistry.registerServiceProvider(ServiceProvider<T> serviceProvider) Register a service provider with the service registry.default <T extends Service>
TServiceRegistry.tryGetService(Class<T> serviceClass) Safely get a service if it exists, or null if it does not. -
Uses of Service in io.debezium.snapshot
Classes in io.debezium.snapshot that implement ServiceModifier and TypeClassDescriptionclassRegistry of all available snapshotters. -
Uses of Service in io.debezium.snapshot.spi
Subinterfaces of Service in io.debezium.snapshot.spiModifier and TypeInterfaceDescriptioninterfaceSnapshotLockis used to determine the table lock mode used during schema snapshotinterfaceSnapshotQueryis used to determine the query used during a data snapshot