Uses of Record Class
org.axonframework.common.configuration.Component.Identifier
Packages that use Component.Identifier
-
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) booleanComponent.Identifier.matches(Component.Identifier<?> other) Validate whether the givenother Identifiermatches withthis Identifier, by matching thenamesand checking if thetype()isClass.isAssignableFrom(Class)to giveothertype.booleanDecoratorDefinition.CompletedDecoratorDefinition.matches(Component.Identifier<?> id) Indicates whether the component with givenidmatches the definition of this decorator.booleanComponent.Identifier.matchesType(Component.Identifier<?> other) Validate whether the givenother Identifiertype matches withthis Identifiertype, by checking if thetype()isClass.isAssignableFrom(Class)to giveothertype.<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.