Package io.streamthoughts.azkarra.api.components
-
Interface Summary Interface Description ComponentAliasesGenerator ComponentDescriptor<T> ComponentDescriptorFactory Factory to create newSimpleComponentDescriptor
instance.ComponentDescriptorModifier Callback for modifying a given component descriptor.ComponentDescriptorRegistry ComponentFactory ComponentFactoryAware ComponentNameGenerator Interface which is used for generating component name.ComponentRegistry TheComponentRegistry
is the main interface for managing components used in an Azkarra application.ConfigurableComponentFactory GettableComponent<T> Class for getting a configurable component.Ordered Qualifier<T> Versioned -
Class Summary Class Description ComponentAttribute ComponentMetadata ComponentModule<T> A configurable component supplier which has access to theComponentFactory
.ContextAwareComponentFactory Restriction SimpleComponentDescriptor<T> TheSimpleComponentDescriptor
is the base class used fro describing components. -
Exception Summary Exception Description ComponentRegistrationException ConflictingBeanDefinitionException NoSuchComponentException NoUniqueComponentException