Class Hierarchy
- java.lang.Object
- io.fluxcapacitor.javaclient.configuration.client.AbstractClient (implements io.fluxcapacitor.javaclient.configuration.client.Client)
- io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer (implements io.fluxcapacitor.javaclient.common.serialization.Serializer)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider (implements io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider)
- io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient (implements java.lang.AutoCloseable)
- io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient.WebSocketRequest
- io.fluxcapacitor.javaclient.persisting.eventsourcing.AggregateEventStream<T> (implements java.util.stream.Stream<T>)
- io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
- io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler<T> (implements io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingHandler<T>)
- io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.common.serialization.upcasting.AnnotatedUpcaster<T>
- io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor, io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository (implements io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository)
- io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient (implements io.fluxcapacitor.javaclient.tracking.client.TrackingClient)
- io.fluxcapacitor.javaclient.common.ClientUtils
- io.fluxcapacitor.javaclient.tracking.metrics.CompleteMessageEvent (implements io.fluxcapacitor.common.api.JsonType)
- io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean.Condition (implements org.springframework.context.annotation.ConfigurationCondition)
- io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnMissingBean.Condition (implements org.springframework.context.annotation.Condition)
- io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty.Condition (implements org.springframework.context.annotation.Condition)
- io.fluxcapacitor.javaclient.common.logging.ConsoleError
- io.fluxcapacitor.javaclient.common.logging.ConsoleWarning
- io.fluxcapacitor.javaclient.tracking.ConsumerConfiguration
- ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
- ch.qos.logback.core.AppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
- io.fluxcapacitor.javaclient.publishing.correlation.CorrelatingInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor)
- io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor, io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository (implements io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository)
- io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository<T>
- io.fluxcapacitor.javaclient.persisting.caching.DefaultCache (implements io.fluxcapacitor.javaclient.persisting.caching.Cache)
- io.fluxcapacitor.javaclient.publishing.DefaultCommandGateway (implements io.fluxcapacitor.javaclient.publishing.CommandGateway)
- io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore (implements io.fluxcapacitor.javaclient.persisting.search.DocumentStore)
- io.fluxcapacitor.javaclient.publishing.DefaultErrorGateway (implements io.fluxcapacitor.javaclient.publishing.ErrorGateway)
- io.fluxcapacitor.javaclient.publishing.DefaultEventGateway (implements io.fluxcapacitor.javaclient.publishing.EventGateway)
- io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventSourcingHandlerFactory (implements io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingHandlerFactory)
- io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore (implements io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore)
- io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor (implements io.fluxcapacitor.javaclient.FluxCapacitor)
- io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder (implements io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder)
- io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway (implements io.fluxcapacitor.javaclient.publishing.GenericGateway)
- io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory (implements io.fluxcapacitor.javaclient.tracking.handling.HandlerFactory)
- io.fluxcapacitor.javaclient.persisting.keyvalue.DefaultKeyValueStore (implements io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStore)
- io.fluxcapacitor.javaclient.publishing.DefaultMetricsGateway (implements io.fluxcapacitor.javaclient.publishing.MetricsGateway)
- io.fluxcapacitor.javaclient.publishing.DefaultQueryGateway (implements io.fluxcapacitor.javaclient.publishing.QueryGateway)
- io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler (implements io.fluxcapacitor.javaclient.publishing.RequestHandler)
- io.fluxcapacitor.javaclient.publishing.DefaultResultGateway (implements io.fluxcapacitor.javaclient.publishing.ResultGateway)
- io.fluxcapacitor.javaclient.scheduling.DefaultScheduler (implements io.fluxcapacitor.javaclient.scheduling.Scheduler)
- io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore (implements io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore)
- io.fluxcapacitor.javaclient.tracking.client.DefaultTracker (implements io.fluxcapacitor.common.Registration, java.lang.Runnable)
- io.fluxcapacitor.javaclient.tracking.DefaultTracking (implements io.fluxcapacitor.javaclient.tracking.Tracking)
- io.fluxcapacitor.javaclient.publishing.DefaultWebRequestGateway (implements io.fluxcapacitor.javaclient.publishing.WebRequestGateway)
- io.fluxcapacitor.javaclient.web.DefaultWebResponseMapper (implements io.fluxcapacitor.javaclient.web.WebResponseMapper)
- io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot<T,A> (implements io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>)
- io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- io.fluxcapacitor.javaclient.tracking.handling.DeserializingMessageParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.common.serialization.DeserializingObject<T,S>
- io.fluxcapacitor.javaclient.tracking.handling.errorreporting.ErrorReportingInterceptor (implements io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.tracking.FluxCapacitorInterceptor (implements io.fluxcapacitor.javaclient.tracking.BatchInterceptor)
- io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig (implements org.springframework.beans.factory.config.BeanPostProcessor)
- io.fluxcapacitor.javaclient.web.ForwardingWebConsumer (implements java.lang.AutoCloseable)
- io.fluxcapacitor.javaclient.tracking.metrics.HandleMessageEvent (implements io.fluxcapacitor.common.api.JsonType)
- io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler (implements io.fluxcapacitor.common.handling.Handler<M>)
- io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.MergedInterceptor (implements io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.tracking.metrics.HandlerMonitor (implements io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry (implements io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry)
- io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot<T> (implements io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>)
- io.fluxcapacitor.javaclient.modeling.ImmutableEntity<T> (implements io.fluxcapacitor.javaclient.modeling.Entity<M,T>)
- io.fluxcapacitor.javaclient.tracking.IndexUtils
- io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient (implements io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient)
- io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore (implements io.fluxcapacitor.javaclient.publishing.client.GatewayClient, io.fluxcapacitor.javaclient.tracking.client.TrackingClient)
- io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient (implements io.fluxcapacitor.javaclient.persisting.search.client.SearchClient)
- io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator (implements io.fluxcapacitor.javaclient.tracking.handling.validation.Validator)
- io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry (implements io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry)
- io.fluxcapacitor.javaclient.web.LocalServerConfig
- io.fluxcapacitor.javaclient.tracking.LoggingErrorHandler (implements io.fluxcapacitor.javaclient.tracking.ErrorHandler)
- io.fluxcapacitor.javaclient.common.Message
- io.fluxcapacitor.javaclient.tracking.handling.MessageParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.publishing.routing.MessageRoutingInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor)
- io.fluxcapacitor.javaclient.tracking.handling.MetadataParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.modeling.ModifiableEntity<T> (implements io.fluxcapacitor.javaclient.modeling.Entity<M,T>)
- io.fluxcapacitor.javaclient.persisting.caching.NamedCache (implements io.fluxcapacitor.javaclient.persisting.caching.Cache)
- io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot<T> (implements io.fluxcapacitor.javaclient.modeling.AggregateRoot<T>)
- io.fluxcapacitor.javaclient.common.serialization.upcasting.NoOpConverter<T> (implements io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter<T>)
- io.fluxcapacitor.javaclient.modeling.NoOpEntity<T> (implements io.fluxcapacitor.javaclient.modeling.Entity<M,T>)
- io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter (implements io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter<T>)
- io.fluxcapacitor.javaclient.tracking.handling.PayloadParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.persisting.eventsourcing.PeriodicSnapshotTrigger (implements io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotTrigger)
- io.fluxcapacitor.javaclient.tracking.metrics.ProcessBatchEvent (implements io.fluxcapacitor.common.api.JsonType)
- io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler (implements io.fluxcapacitor.javaclient.tracking.ErrorHandler)
- io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor, io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.persisting.search.SearchHit<T>
- io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache (implements io.fluxcapacitor.javaclient.persisting.caching.Cache)
- io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
- io.fluxcapacitor.javaclient.common.websocket.SessionPool (implements java.lang.AutoCloseable, java.util.function.Supplier<T>)
- io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead (implements io.fluxcapacitor.javaclient.tracking.client.TrackerRead)
- java.util.Spliterators.AbstractSpliterator<T> (implements java.util.Spliterator<T>)
- io.fluxcapacitor.javaclient.tracking.StallingBatchInterceptor (implements io.fluxcapacitor.javaclient.tracking.BatchInterceptor)
- java.lang.Throwable (implements java.io.Serializable)
- io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler (implements io.fluxcapacitor.javaclient.tracking.ErrorHandler)
- io.fluxcapacitor.javaclient.tracking.Tracker
- io.fluxcapacitor.javaclient.tracking.metrics.TrackerMonitor (implements io.fluxcapacitor.javaclient.tracking.BatchInterceptor)
- io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain<T>
- io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.ConvertingSerializedObject<T> (implements io.fluxcapacitor.common.api.SerializedObject<T,S>)
- io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.DataRevision
- io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcastInspector
- io.fluxcapacitor.javaclient.tracking.handling.authentication.UserParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.common.UuidFactory (implements io.fluxcapacitor.javaclient.common.IdentityProvider)
- io.fluxcapacitor.javaclient.tracking.handling.validation.ValidatingInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor, io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
- io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils.AssertLegalEntityParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.web.WebPayloadParameterResolver (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.web.WebRequest.Builder
- io.fluxcapacitor.javaclient.web.WebResponse.Builder
- io.fluxcapacitor.javaclient.web.WebResponseGateway (implements io.fluxcapacitor.javaclient.publishing.ResultGateway)
- io.fluxcapacitor.javaclient.configuration.client.WebSocketClient.ClientConfig
- io.fluxcapacitor.javaclient.configuration.client.WebSocketClient.TrackingClientConfig
Annotation Type Hierarchy