Hierarchy For All Packages
- com.opencqrs.esdb.client,
- com.opencqrs.esdb.client.eventql,
- com.opencqrs.esdb.client.jackson,
- com.opencqrs.framework,
- com.opencqrs.framework.client,
- com.opencqrs.framework.command,
- com.opencqrs.framework.command.cache,
- com.opencqrs.framework.eventhandler,
- com.opencqrs.framework.eventhandler.partitioning,
- com.opencqrs.framework.eventhandler.progress,
- com.opencqrs.framework.metadata,
- com.opencqrs.framework.persistence,
- com.opencqrs.framework.reflection,
- com.opencqrs.framework.serialization,
- com.opencqrs.framework.transaction,
- com.opencqrs.framework.types,
- com.opencqrs.framework.upcaster
Class Hierarchy
- java.lang.Object
- com.opencqrs.framework.upcaster.AbstractEventDataMarshallingEventUpcaster (implements com.opencqrs.framework.upcaster.EventUpcaster)
- org.springframework.boot.actuate.health.AbstractHealthIndicator (implements org.springframework.boot.actuate.health.HealthIndicator)
- com.opencqrs.esdb.client.EsdbHealthIndicator
- com.opencqrs.framework.reflection.AutowiredParameterResolver (implements org.springframework.context.ApplicationContextAware)
- com.opencqrs.framework.types.ClassNameEventTypeResolver (implements com.opencqrs.framework.types.EventTypeResolver)
- com.opencqrs.framework.types.ClassNameEventTypeResolverAutoConfiguration (implements org.springframework.beans.factory.BeanClassLoaderAware)
- com.opencqrs.framework.client.ClientRequestErrorMapper
- com.opencqrs.framework.command.CommandHandlingAnnotationProcessingAutoConfiguration
- com.opencqrs.framework.command.CommandHandlingTestAutoConfiguration
- com.opencqrs.framework.command.CommandHandlingTestFixture<I,
C, R> - com.opencqrs.framework.command.CommandHandlingTestFixture.Builder<I>
- com.opencqrs.framework.command.CommandHandlingTestFixture.EventAsserter
- com.opencqrs.framework.command.CommandHandlingTestFixture.Expect
- com.opencqrs.framework.command.CommandHandlingTestFixture.Given<C>
- com.opencqrs.framework.command.CommandHandlingTestFixture.Given.GivenEvent<I>
- com.opencqrs.framework.command.CommandRouter
- com.opencqrs.framework.command.CommandRouterAutoConfiguration
- com.opencqrs.framework.eventhandler.partitioning.DefaultPartitionKeyResolver (implements com.opencqrs.framework.eventhandler.partitioning.PartitionKeyResolver)
- com.opencqrs.esdb.client.EsdbClient (implements java.lang.AutoCloseable)
- com.opencqrs.esdb.client.EsdbClientAutoConfiguration
- com.opencqrs.esdb.client.EsdbHealthContributorAutoConfiguration
- com.opencqrs.framework.persistence.EventCapturer (implements com.opencqrs.framework.persistence.EventPublisher)
- com.opencqrs.framework.command.CommandEventCapturer<I> (implements com.opencqrs.framework.command.CommandEventPublisher<I>)
- com.opencqrs.framework.eventhandler.EventHandlingAnnotationProcessingAutoConfiguration
- com.opencqrs.framework.eventhandler.EventHandlingProcessor (implements java.lang.Runnable)
- com.opencqrs.framework.eventhandler.EventHandlingProcessorAutoConfiguration
- com.opencqrs.framework.eventhandler.EventHandlingProcessorAutoConfiguration.LeaderElectionLifecycleConfiguration
- com.opencqrs.framework.persistence.EventPersistenceAutoConfiguration
- com.opencqrs.framework.persistence.EventRepository (implements com.opencqrs.framework.persistence.EventReader, com.opencqrs.framework.persistence.ImmediateEventPublisher)
- com.opencqrs.framework.upcaster.EventUpcasterAutoConfiguration
- com.opencqrs.framework.upcaster.EventUpcasters
- com.opencqrs.esdb.client.IdUtil
- com.opencqrs.framework.eventhandler.progress.InMemoryProgressTracker (implements com.opencqrs.framework.eventhandler.progress.ProgressTracker)
- com.opencqrs.framework.serialization.JacksonEventDataMarshaller (implements com.opencqrs.framework.serialization.EventDataMarshaller)
- com.opencqrs.framework.serialization.JacksonEventDataMarshallerAutoConfiguration
- com.opencqrs.esdb.client.jackson.JacksonMarshaller (implements com.opencqrs.esdb.client.Marshaller)
- com.opencqrs.esdb.client.JacksonMarshallerAutoConfiguration
- com.opencqrs.framework.eventhandler.progress.JdbcProgressTracker (implements org.springframework.beans.factory.InitializingBean, com.opencqrs.framework.eventhandler.progress.ProgressTracker, org.springframework.context.SmartLifecycle)
- com.opencqrs.framework.command.cache.LruInMemoryStateRebuildingCache (implements com.opencqrs.framework.command.cache.StateRebuildingCache)
- com.opencqrs.framework.eventhandler.partitioning.NoEventSequenceResolver (implements com.opencqrs.framework.eventhandler.partitioning.EventSequenceResolver.ForRawEvent)
- com.opencqrs.framework.upcaster.NoEventUpcaster (implements com.opencqrs.framework.upcaster.EventUpcaster)
- com.opencqrs.framework.command.cache.NoStateRebuildingCache (implements com.opencqrs.framework.command.cache.StateRebuildingCache)
- com.opencqrs.framework.transaction.NoTransactionOperationsAdapter (implements com.opencqrs.framework.transaction.TransactionOperationsAdapter)
- com.opencqrs.framework.eventhandler.partitioning.PerConfigurableLevelSubjectEventSequenceResolver (implements com.opencqrs.framework.eventhandler.partitioning.EventSequenceResolver.ForRawEvent)
- com.opencqrs.framework.eventhandler.partitioning.PerSubjectEventSequenceResolver (implements com.opencqrs.framework.eventhandler.partitioning.EventSequenceResolver.ForRawEvent)
- com.opencqrs.framework.types.PreconfiguredAssignableClassEventTypeResolver (implements com.opencqrs.framework.types.EventTypeResolver)
- com.opencqrs.framework.metadata.PropagationUtil
- com.opencqrs.framework.transaction.SpringTransactionOperationsAdapter (implements com.opencqrs.framework.transaction.TransactionOperationsAdapter)
- com.opencqrs.framework.command.StateRebuildingAnnotationProcessingAutoConfiguration
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.opencqrs.esdb.client.ClientException
- com.opencqrs.esdb.client.ClientException.HttpException
- com.opencqrs.esdb.client.ClientException.HttpException.HttpClientException
- com.opencqrs.esdb.client.ClientException.HttpException.HttpServerException
- com.opencqrs.esdb.client.ClientException.InterruptedException
- com.opencqrs.esdb.client.ClientException.InvalidUsageException
- com.opencqrs.esdb.client.ClientException.MarshallingException
- com.opencqrs.esdb.client.ClientException.TransportException
- com.opencqrs.esdb.client.ClientException.HttpException
- com.opencqrs.framework.CqrsFrameworkException
- com.opencqrs.framework.CqrsFrameworkException.NonTransientException
- com.opencqrs.framework.command.CommandSubjectConditionViolatedException
- com.opencqrs.framework.command.CommandSubjectAlreadyExistsException
- com.opencqrs.framework.command.CommandSubjectDoesNotExistException
- com.opencqrs.framework.types.EventTypeResolutionException
- com.opencqrs.framework.command.CommandSubjectConditionViolatedException
- com.opencqrs.framework.CqrsFrameworkException.TransientException
- com.opencqrs.framework.client.ClientInterruptedException
- com.opencqrs.framework.client.ConcurrencyException
- com.opencqrs.framework.CqrsFrameworkException.NonTransientException
- com.opencqrs.esdb.client.ClientException
- java.lang.RuntimeException
- java.lang.Exception
- com.opencqrs.framework.upcaster.TypeChangingEventUpcaster (implements com.opencqrs.framework.upcaster.EventUpcaster)
Interface Hierarchy
- com.opencqrs.framework.eventhandler.BackOff
- com.opencqrs.framework.eventhandler.BackOff.Execution
- com.opencqrs.framework.command.Command
- com.opencqrs.framework.command.CommandHandler<I,
C, R> - com.opencqrs.framework.command.CommandHandler.ForCommand<I,
C, R> - com.opencqrs.framework.command.CommandHandler.ForInstanceAndCommand<I,
C, R> - com.opencqrs.framework.command.CommandHandler.ForInstanceAndCommandAndMetaData<I,
C, R>
- com.opencqrs.framework.command.CommandHandler.ForCommand<I,
- java.util.function.Consumer<T>
- com.opencqrs.esdb.client.eventql.RowHandler.AsEvent (also extends com.opencqrs.esdb.client.eventql.RowHandler)
- com.opencqrs.esdb.client.eventql.RowHandler.AsMap (also extends com.opencqrs.esdb.client.eventql.RowHandler)
- com.opencqrs.esdb.client.eventql.RowHandler.AsObject<T> (also extends com.opencqrs.esdb.client.eventql.RowHandler)
- com.opencqrs.esdb.client.eventql.RowHandler.AsScalar<T> (also extends com.opencqrs.esdb.client.eventql.RowHandler)
- com.opencqrs.esdb.client.eventql.ErrorHandler
- com.opencqrs.framework.serialization.EventDataMarshaller
- com.opencqrs.framework.eventhandler.EventHandler<E>
- com.opencqrs.framework.eventhandler.EventHandler.ForObject<E>
- com.opencqrs.framework.eventhandler.EventHandler.ForObjectAndMetaData<E>
- com.opencqrs.framework.eventhandler.EventHandler.ForObjectAndMetaDataAndRawEvent<E>
- com.opencqrs.framework.eventhandler.EventHandlingProcessorLifecycleController
- com.opencqrs.framework.eventhandler.EventHandlingProcessorLifecycleRegistration
- com.opencqrs.framework.persistence.EventPublisher
- com.opencqrs.framework.command.CommandEventPublisher<I>
- com.opencqrs.framework.persistence.EventReader
- com.opencqrs.framework.persistence.EventReader.ClientRequestor
- com.opencqrs.framework.persistence.EventReader.RawCallback
- com.opencqrs.framework.persistence.EventReader.UpcastedCallback
- com.opencqrs.framework.eventhandler.partitioning.EventSequenceResolver<E>
- com.opencqrs.framework.eventhandler.partitioning.EventSequenceResolver.ForObjectAndMetaDataAndRawEvent<E>
- com.opencqrs.framework.eventhandler.partitioning.EventSequenceResolver.ForRawEvent
- com.opencqrs.framework.types.EventTypeResolver
- com.opencqrs.framework.upcaster.EventUpcaster
- com.opencqrs.framework.persistence.ImmediateEventPublisher
- com.opencqrs.esdb.client.Marshaller
- com.opencqrs.esdb.client.Marshaller.QueryResponseElement
- com.opencqrs.esdb.client.Marshaller.ResponseElement
- com.opencqrs.esdb.client.Option
- com.opencqrs.framework.eventhandler.partitioning.PartitionKeyResolver
- com.opencqrs.esdb.client.Precondition
- com.opencqrs.framework.eventhandler.progress.Progress
- com.opencqrs.framework.eventhandler.progress.ProgressTracker
- com.opencqrs.esdb.client.eventql.RowHandler
- com.opencqrs.esdb.client.eventql.RowHandler.AsEvent (also extends java.util.function.Consumer<T>)
- com.opencqrs.esdb.client.eventql.RowHandler.AsMap (also extends java.util.function.Consumer<T>)
- com.opencqrs.esdb.client.eventql.RowHandler.AsObject<T> (also extends java.util.function.Consumer<T>)
- com.opencqrs.esdb.client.eventql.RowHandler.AsScalar<T> (also extends java.util.function.Consumer<T>)
- com.opencqrs.framework.command.cache.StateRebuildingCache
- com.opencqrs.framework.command.StateRebuildingHandler<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObject<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndMetaData<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndMetaDataAndSubject<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndMetaDataAndSubjectAndRawEvent<I,
E> - com.opencqrs.framework.command.StateRebuildingHandler.FromObjectAndRawEvent<I,
E>
- com.opencqrs.framework.command.StateRebuildingHandler.FromObject<I,
- com.opencqrs.framework.transaction.TransactionOperationsAdapter
Annotation Interface Hierarchy
- com.opencqrs.framework.command.CommandHandlerConfiguration (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.CommandHandling (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.CommandHandlingTest (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.CommandHandlingTestFixture.Expect.StatefulAssertion (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.eventhandler.EventHandling (implements java.lang.annotation.Annotation)
- com.opencqrs.framework.command.StateRebuilding (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.opencqrs.framework.command.Command.SubjectCondition
- com.opencqrs.framework.command.cache.CommandHandlingCacheProperties.Type
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.LifeCycle.Controller
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Progress.Tracker
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Retry.Policy
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Sequencing.Resolution
- com.opencqrs.esdb.client.Health.Status
- com.opencqrs.esdb.client.Option.FromLatestEvent.IfEventIsMissing
- com.opencqrs.esdb.client.Option.Order.Type
- com.opencqrs.framework.metadata.PropagationMode
- com.opencqrs.framework.command.SourcingMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.opencqrs.framework.upcaster.AbstractEventDataMarshallingEventUpcaster.MetaDataAndPayloadResult
- com.opencqrs.framework.reflection.AutowiredParameter
- com.opencqrs.framework.persistence.CapturedEvent
- com.opencqrs.framework.command.CommandHandlerDefinition<I,
C, R> - com.opencqrs.framework.command.cache.CommandHandlingCacheProperties
- com.opencqrs.esdb.client.EsdbProperties
- com.opencqrs.esdb.client.EsdbProperties.Server
- com.opencqrs.esdb.client.Event (implements com.opencqrs.esdb.client.Marshaller.ResponseElement)
- com.opencqrs.esdb.client.EventCandidate
- com.opencqrs.framework.serialization.EventData<E>
- com.opencqrs.framework.eventhandler.EventHandlerDefinition<E>
- com.opencqrs.framework.eventhandler.EventHandlingProcessorAutoConfiguration.LeaderElectionLifecycleConfiguration.Registration (implements com.opencqrs.framework.eventhandler.EventHandlingProcessorLifecycleRegistration)
- com.opencqrs.framework.eventhandler.EventHandlingProperties
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Fetch
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.LifeCycle
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Progress
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Retry
- com.opencqrs.framework.eventhandler.EventHandlingProperties.ProcessorSettings.Sequencing
- com.opencqrs.framework.persistence.EventSource
- com.opencqrs.framework.upcaster.EventUpcaster.Result
- com.opencqrs.esdb.client.Health
- com.opencqrs.esdb.client.Marshaller.QueryResponseElement.Error (implements com.opencqrs.esdb.client.Marshaller.QueryResponseElement)
- com.opencqrs.esdb.client.Marshaller.QueryResponseElement.Row (implements com.opencqrs.esdb.client.Marshaller.QueryResponseElement)
- com.opencqrs.esdb.client.Marshaller.ResponseElement.Heartbeat (implements com.opencqrs.esdb.client.Marshaller.ResponseElement)
- com.opencqrs.framework.metadata.MetaDataPropagationProperties
- com.opencqrs.esdb.client.Option.FromLatestEvent (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Option.LowerBoundExclusive (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Option.LowerBoundInclusive (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Option.Order (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Option.Recursive (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Option.UpperBoundExclusive (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Option.UpperBoundInclusive (implements com.opencqrs.esdb.client.Option)
- com.opencqrs.esdb.client.Precondition.SubjectIsOnEventId (implements com.opencqrs.esdb.client.Precondition)
- com.opencqrs.esdb.client.Precondition.SubjectIsPristine (implements com.opencqrs.esdb.client.Precondition)
- com.opencqrs.framework.eventhandler.progress.Progress.None (implements com.opencqrs.framework.eventhandler.progress.Progress)
- com.opencqrs.framework.eventhandler.progress.Progress.Success (implements com.opencqrs.framework.eventhandler.progress.Progress)
- com.opencqrs.esdb.client.eventql.QueryProcessingError
- com.opencqrs.esdb.client.eventql.QueryProcessingError.Token
- com.opencqrs.framework.command.cache.StateRebuildingCache.CacheKey<I>
- com.opencqrs.framework.command.cache.StateRebuildingCache.CacheValue<I>
- com.opencqrs.framework.command.StateRebuildingHandlerDefinition<I,
E>
- java.lang.Record