Uses of Interface
io.streamthoughts.azkarra.api.components.ComponentRegistry
-
-
Uses of ComponentRegistry in io.streamthoughts.azkarra.api
Methods in io.streamthoughts.azkarra.api that return ComponentRegistry Modifier and Type Method Description ComponentRegistry
AzkarraContext. getComponentRegistry()
Gets the internalComponentRegistry
.Methods in io.streamthoughts.azkarra.api with parameters of type ComponentRegistry Modifier and Type Method Description AzkarraContext
AzkarraContext. setComponentRegistry(ComponentRegistry registry)
Sets the internal theComponentRegistry
which is used for registering components to this context. -
Uses of ComponentRegistry in io.streamthoughts.azkarra.api.components
Methods in io.streamthoughts.azkarra.api.components that return ComponentRegistry Modifier and Type Method Description ComponentRegistry
ComponentRegistry. setComponentAliasesGenerator(ComponentAliasesGenerator generator)
Sets theComponentAliasesGenerator
instance.Methods in io.streamthoughts.azkarra.api.components with parameters of type ComponentRegistry Modifier and Type Method Description <T> void
ComponentClassReader. registerComponent(ComponentFactory<T> componentFactory, ComponentRegistry registry)
Registers theProvider
class using the specifiedComponentRegistry
.<T> void
ComponentClassReader. registerComponent(Class<T> componentClass, ComponentRegistry registry)
Registers theProvider
class using the specifiedComponentRegistry
.void
ComponentClassReader. registerComponent(String componentClassName, ComponentRegistry registry)
Registers theProvider
class using the specifiedComponentRegistry
.void
ComponentModule. setRegistry(ComponentRegistry registry)
Sets the registry.void
ComponentRegistryAware. setRegistry(ComponentRegistry registry)
Sets the registry. -
Uses of ComponentRegistry in io.streamthoughts.azkarra.runtime.components
Classes in io.streamthoughts.azkarra.runtime.components that implement ComponentRegistry Modifier and Type Class Description class
DefaultComponentRegistry
The defaultComponentRegistry
implementation.Methods in io.streamthoughts.azkarra.runtime.components with parameters of type ComponentRegistry Modifier and Type Method Description <T> void
DefaultProviderClassReader. registerComponent(ComponentFactory<T> factory, ComponentRegistry registry)
Registers theProvider
class using the specifiedComponentRegistry
.<T> void
DefaultProviderClassReader. registerComponent(Class<T> type, ComponentRegistry registry)
Registers theProvider
class using the specifiedComponentRegistry
.void
DefaultProviderClassReader. registerComponent(String componentClassName, ComponentRegistry registry)
Registers theProvider
class using the specifiedComponentRegistry
. -
Uses of ComponentRegistry in io.streamthoughts.azkarra.runtime.context
Methods in io.streamthoughts.azkarra.runtime.context that return ComponentRegistry Modifier and Type Method Description ComponentRegistry
DefaultAzkarraContext. getComponentRegistry()
Gets the internalComponentRegistry
.Methods in io.streamthoughts.azkarra.runtime.context with parameters of type ComponentRegistry Modifier and Type Method Description static AzkarraContext
DefaultAzkarraContext. create(ComponentRegistry registry)
Static helper that can be used to creates a newAzkarraContext
instance using the specifiedComponentRegistry
and a empty configuration.AzkarraContext
DefaultAzkarraContext. setComponentRegistry(ComponentRegistry registry)
Sets the internal theComponentRegistry
which is used for registering components to this context. -
Uses of ComponentRegistry in io.streamthoughts.azkarra.streams.components
Constructors in io.streamthoughts.azkarra.streams.components with parameters of type ComponentRegistry Constructor Description ClasspathComponentScanner(ComponentClassReader reader, ComponentRegistry registry)
Creates a newClasspathComponentScanner
instance.
-