Uses of Record Class
org.axonframework.common.configuration.Component.Identifier
Packages that use Component.Identifier
Package
Description
Component configuration, registry, and lifecycle support.
-
Uses of Component.Identifier in org.axonframework.common.configuration
Methods in org.axonframework.common.configuration that return Component.IdentifierModifier and TypeMethodDescriptionAbstractComponent.identifier()Component.identifier()The identifier of this component.Methods in org.axonframework.common.configuration that return types with arguments of type Component.IdentifierModifier and TypeMethodDescriptionComponents.identifiers()Returns the identifiers of the components currently registered.Methods in org.axonframework.common.configuration with parameters of type Component.IdentifierModifier 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.booleanComponents.contains(Component.Identifier<?> identifier) Check whether there is aComponentpresent for the givenidentifier.Components.get(Component.Identifier<C> identifier) Components.getByTypeReference(Component.Identifier<C> identifier) booleanComponent.Identifier.matches(Component.Identifier<?> other) booleanDecoratorDefinition.CompletedDecoratorDefinition.matches(Component.Identifier<?> id) Indicates whether the component with givenidmatches the definition of this decorator.booleanComponent.Identifier.matchesByTypeRef(Component.Identifier<?> other) Validate whether the givenotheridentifier matches withthisidentifier, by matching thenamesand thetype references.booleanComponent.Identifier.matchesType(Component.Identifier<?> other) booleanComponent.Identifier.matchesTypeByTypeRef(Component.Identifier<?> other) <C> booleanComponents.replace(Component.Identifier<C> identifier, UnaryOperator<Component<C>> replacement) Replace the component registered under the givenidentifierwith the instance returned by givenreplacementfunction.Constructors in org.axonframework.common.configuration with parameters of type Component.IdentifierModifierConstructorDescriptionprotectedAbstractComponent(Component.Identifier<C> identifier) Initialize the component with givenidentifier.protectedAbstractComponent(Component.Identifier<C> identifier, List<AbstractComponent.HandlerRegistration<A>> startHandlers, List<AbstractComponent.HandlerRegistration<A>> shutdownHandlers) Initialize the component with givenidentifierand given preconfiguredstartHandlersandshutdownHandlerslifecycle handlers.AmbiguousComponentMatchException(Component.Identifier<C> identifier) Constructs anAmbiguousComponentMatchExceptionfor the givenidentifier.InstantiatedComponentDefinition(Component.Identifier<C> identifier, C instance) Create the definition for a component with givenidentifierand giveninstance.LazyInitializedComponentDefinition(Component.Identifier<C> identifier, ComponentBuilder<A> builder) Create the definition for a component with givenidentifierand giveninstance.