Uses of Package
io.streamthoughts.azkarra.api.components
-
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.api Class Description ComponentFactory ComponentRegistry TheComponentRegistry
is the main interface for managing components used in an Azkarra application.ConfigurableComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.api.components Class Description BaseComponentModule An abstract base class that can be extended to supply configurable components.ComponentAttribute ComponentDescriptor Describes a single component managed by aComponentFactory
.ComponentDescriptorModifier Callback for modifying a given component descriptor.ComponentDescriptorRegistry ComponentFactory ComponentFactoryAware ComponentMetadata ComponentNameGenerator Interface which is used for generating component name.ComponentRegistry TheComponentRegistry
is the main interface for managing components used in an Azkarra application.ConditionalDescriptorRegistry The main interface that defines methods to find registeredComponentDescriptor
for enable components.ConfigurableComponentFactory DelegatingComponentFactory A delegatingComponentFactory
implementation.GettableComponent Class for getting a configurable component.Ordered Qualifier Restriction -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.api.components.condition Class Description ComponentDescriptor Describes a single component managed by aComponentFactory
.ComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.api.components.qualifier Class Description ComponentDescriptor Describes a single component managed by aComponentFactory
.Qualifier Restriction -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.api.providers Class Description ComponentDescriptor Describes a single component managed by aComponentFactory
.Ordered SimpleComponentDescriptor TheSimpleComponentDescriptor
is the base class used fro describing components.Versioned -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.api.streams Class Description Versioned -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.metrics.interceptor Class Description BaseComponentModule An abstract base class that can be extended to supply configurable components.ComponentFactoryAware ConfigurableComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.metrics.micrometer Class Description BaseComponentModule An abstract base class that can be extended to supply configurable components.ComponentFactoryAware ConfigurableComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.runtime.components Class Description ComponentAliasesGenerator ComponentDescriptor Describes a single component managed by aComponentFactory
.ComponentDescriptorFactory Factory to create newSimpleComponentDescriptor
instance.ComponentDescriptorModifier Callback for modifying a given component descriptor.ComponentDescriptorRegistry ComponentFactory ComponentMetadata ComponentNameGenerator Interface which is used for generating component name.ComponentRegistry TheComponentRegistry
is the main interface for managing components used in an Azkarra application.ConditionalDescriptorRegistry The main interface that defines methods to find registeredComponentDescriptor
for enable components.GettableComponent Class for getting a configurable component.Ordered Qualifier -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.runtime.components.condition Class Description ComponentDescriptor Describes a single component managed by aComponentFactory
.ComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.runtime.context Class Description ComponentDescriptorModifier Callback for modifying a given component descriptor.ComponentFactory ComponentRegistry TheComponentRegistry
is the main interface for managing components used in an Azkarra application.ConfigurableComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.runtime.context.internal Class Description ComponentDescriptor Describes a single component managed by aComponentFactory
.GettableComponent Class for getting a configurable component.Versioned -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.runtime.interceptors Class Description BaseComponentModule An abstract base class that can be extended to supply configurable components.ComponentFactoryAware ConfigurableComponentFactory -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.azkarra.streams.components Class Description ComponentFactory ComponentFactoryAware ComponentRegistry TheComponentRegistry
is the main interface for managing components used in an Azkarra application. -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.examples.azkarra.conditional Class Description BaseComponentModule An abstract base class that can be extended to supply configurable components.ComponentFactoryAware ConfigurableComponentFactory Versioned -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.examples.azkarra.dependency Class Description BaseComponentModule An abstract base class that can be extended to supply configurable components.ComponentFactoryAware ComponentModule A configurable component supplier which has access to theComponentFactory
.ConfigurableComponentFactory Versioned -
Classes in io.streamthoughts.azkarra.api.components used by io.streamthoughts.examples.azkarra.topology Class Description Versioned