Uses of Interface
org.axonframework.common.configuration.Component
Packages that use Component
Package
Description
-
Uses of Component in org.axonframework.axonserver.connector.event
Methods in org.axonframework.axonserver.connector.event that return types with arguments of type ComponentModifier and TypeMethodDescriptionAxonServerEventStorageEngineFactory.construct(String name, Configuration config) -
Uses of Component in org.axonframework.common.configuration
Classes in org.axonframework.common.configuration that implement ComponentModifier and TypeClassDescriptionclassAbstractComponent<C,A extends C> Base implementation of aComponentandComponentDefinition.ComponentCreatorto simplify definition and creation of components through aComponentDefinition.classImplementation ofComponentandComponentDefinitionthat wraps a pre-instantiated component.classLazyInitializedComponentDefinition<C,A extends C> Implementation ofComponentandComponentDefinitionthat instantiates a component using a configured builder.Methods in org.axonframework.common.configuration that return ComponentModifier and TypeMethodDescription<C> Component<C> Components.computeIfAbsent(Component.Identifier<C> identifier, Supplier<Component<C>> compute) Computes aComponentfor the givenidentifierwhen absent, otherwise returns theComponentComponents.put(Component)under theidentifier.AbstractComponent.createComponent()ComponentDefinition.ComponentCreator.createComponent()Create a component matching the requirements configured on this definition.Decorates the givendelegateby returning the instance that should be used in its place.<C> Component<C> Puts the givencomponent, identified by the givenidentifier, in this collection.Methods in org.axonframework.common.configuration that return types with arguments of type ComponentModifier and TypeMethodDescriptionComponentFactory.construct(String name, Configuration config) Constructs aComponentcontaining an implementation of the generic typeC.Components.get(Component.Identifier<C> identifier) Methods in org.axonframework.common.configuration with parameters of type ComponentModifier and TypeMethodDescriptionDecorates the givendelegateby returning the instance that should be used in its place.<C> Component<C> Puts the givencomponent, identified by the givenidentifier, in this collection.Method parameters in org.axonframework.common.configuration with type arguments of type ComponentModifier and TypeMethodDescription<C> Component<C> Components.computeIfAbsent(Component.Identifier<C> identifier, Supplier<Component<C>> compute) Computes aComponentfor the givenidentifierwhen absent, otherwise returns theComponentComponents.put(Component)under theidentifier.voidComponents.postProcessComponents(Consumer<Component<?>> processor) Invoke the givenprocessoron all components that are registered in this collection.<C> booleanComponents.replace(Component.Identifier<C> identifier, UnaryOperator<Component<C>> replacement) Replace the component registered under the givenidentifierwith the instance returned by givenreplacementfunction.