Package org.axonframework.common
package org.axonframework.common
Contains common utility classes needed in different components of the framework. Components placed
here cannot generally be included in one of the other component's packages.
-
ClassDescriptionUtility class (inspired by Springs Assert class) for doing assertions on parameters and object state.Exception indicating that a configuration error has been made in the Axon configuration.Base exception for all Axon Framework related exceptions.Exception indicating an error has been caused that cannot be resolved without intervention.Thread factory that created threads in a given group.Exception indicating an error occurred that might be resolved by retrying the operation that caused the exception.Utility class containing reusable functionality for implementing the Builder Pattern in (infrastructure) components.Utility for creating classes by name containing a class cache.Utility methods for operations on collections.Utility class for constructing objects using reflection.Some utility methods regarding Date and Time.Default IdentifierFactory implementation that uses generates random
java.util.UUIDbased identifiers.Simple executor implementation that runs a given Runnable immediately in the calling thread.Exception utility methods.Utility class containing reusable functionality for interacting with theCompletableFuture.Abstract Factory class that provides access to an IdentifierFactory implementation.Validates the structure of an object passed as Aggregate Identifier.Utility methods for operations on lists.PrivilegedAction that makes the given method accessible for reflection.Miscellaneous object utility methods.Indicates the relative priority of the annotated component.Exception indicating that an action was retried a maximum times, without a good result.Processing utilities.Utility class for working with Java Reflection API.Interface that provides a mechanism to cancel a registration.Utility methods for when dealing withStrings.Represents a reference to a type of component, allowing for generic types to be specified without casting errors.Utility class for doing reflection on types.