Uses of Interface
io.streamthoughts.azkarra.api.components.ComponentFactory
-
-
Uses of ComponentFactory in io.streamthoughts.azkarra.api
Methods in io.streamthoughts.azkarra.api that return ComponentFactory Modifier and Type Method Description ComponentFactory
AzkarraContext. getComponentFactory()
Gets the internalComponentFactory
. -
Uses of ComponentFactory in io.streamthoughts.azkarra.api.components
Classes in io.streamthoughts.azkarra.api.components that implement ComponentFactory Modifier and Type Class Description class
ContextAwareComponentFactory
class
DelegatingComponentFactory
A delegatingComponentFactory
implementation.Fields in io.streamthoughts.azkarra.api.components declared as ComponentFactory Modifier and Type Field Description protected ComponentFactory
DelegatingComponentFactory. factory
Methods in io.streamthoughts.azkarra.api.components that return ComponentFactory Modifier and Type Method Description ComponentFactory
BaseComponentModule. getComponentFactory()
Gets the internalComponentFactory
.ComponentFactory
ConfigurableComponentFactory. getComponentFactory()
Gets the internalComponentFactory
.Methods in io.streamthoughts.azkarra.api.components with parameters of type ComponentFactory Modifier and Type Method Description void
BaseComponentModule. setComponentFactory(ComponentFactory factory)
Sets theComponentFactory
instance..void
ComponentFactoryAware. setComponentFactory(ComponentFactory factory)
Sets theComponentFactory
instance..Constructors in io.streamthoughts.azkarra.api.components with parameters of type ComponentFactory Constructor Description ContextAwareComponentFactory(AzkarraContext context, ComponentFactory factory)
Creates a newContextAwareComponentFactory
instance.DelegatingComponentFactory(ComponentFactory factory)
-
Uses of ComponentFactory in io.streamthoughts.azkarra.api.components.condition
Methods in io.streamthoughts.azkarra.api.components.condition that return ComponentFactory Modifier and Type Method Description ComponentFactory
ConditionContext. getComponentFactory()
Get theComponentFactory
that holds the component descriptor should the condition match.Methods in io.streamthoughts.azkarra.api.components.condition with parameters of type ComponentFactory Modifier and Type Method Description boolean
ComponentConditionalContext. isEnable(ComponentFactory factory, T descriptor)
Verify if this component is enabled for the given context. -
Uses of ComponentFactory in io.streamthoughts.azkarra.runtime.components
Classes in io.streamthoughts.azkarra.runtime.components that implement ComponentFactory Modifier and Type Class Description class
DefaultComponentFactory
The defaultComponentRegistry
implementation. -
Uses of ComponentFactory in io.streamthoughts.azkarra.runtime.components.condition
Methods in io.streamthoughts.azkarra.runtime.components.condition with parameters of type ComponentFactory Modifier and Type Method Description boolean
ConfigConditionalContext. isEnable(ComponentFactory factory, ComponentDescriptor<T> descriptor)
Verify if this component is enabled for the given context. -
Uses of ComponentFactory in io.streamthoughts.azkarra.runtime.context
Methods in io.streamthoughts.azkarra.runtime.context that return ComponentFactory Modifier and Type Method Description ComponentFactory
DefaultAzkarraContext. getComponentFactory()
Gets the internalComponentFactory
.Methods in io.streamthoughts.azkarra.runtime.context with parameters of type ComponentFactory Modifier and Type Method Description static AzkarraContext
DefaultAzkarraContext. create(ComponentFactory factory)
Static helper that can be used to creates a newAzkarraContext
instance using the specifiedComponentRegistry
and a empty configuration. -
Uses of ComponentFactory in io.streamthoughts.azkarra.streams.components
Methods in io.streamthoughts.azkarra.streams.components with parameters of type ComponentFactory Modifier and Type Method Description void
ReflectMethodComponentSupplier. setComponentFactory(ComponentFactory factory)
Sets theComponentFactory
instance..
-