Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractClient - Class in io.fluxcapacitor.javaclient.configuration.client
 
AbstractClient(String, String, Function<MessageType, ? extends GatewayClient>, Function<MessageType, ? extends TrackingClient>, EventStoreClient, SchedulingClient, KeyValueClient, SearchClient) - Constructor for class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
 
AbstractSerializer - Class in io.fluxcapacitor.javaclient.common.serialization
 
AbstractSerializer(Upcaster<SerializedObject<byte[], ?>>, String) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
AbstractUserProvider - Class in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
AbstractUserProvider(Class<? extends User>) - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
 
AbstractWebsocketClient - Class in io.fluxcapacitor.javaclient.common.websocket
 
AbstractWebsocketClient(URI, WebSocketClient.ClientConfig, boolean) - Constructor for class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketClient(URI, WebSocketClient.ClientConfig, boolean, int) - Constructor for class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketClient(WebSocketContainer, URI, WebSocketClient.ClientConfig, boolean, Duration, ObjectMapper, int) - Constructor for class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketClient.WebSocketRequest - Class in io.fluxcapacitor.javaclient.common.websocket
 
addBatchInterceptor(BatchInterceptor, MessageType...) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
addBatchInterceptor(BatchInterceptor, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addConsumerConfiguration(ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
addConsumerConfiguration(ConsumerConfiguration) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addDispatchInterceptor(DispatchInterceptor, boolean, MessageType...) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
addDispatchInterceptor(DispatchInterceptor, boolean, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addDispatchInterceptor(DispatchInterceptor, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addHandlerInterceptor(HandlerInterceptor, boolean, MessageType...) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
addHandlerInterceptor(HandlerInterceptor, boolean, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addHandlerInterceptor(HandlerInterceptor, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.common.Message
 
addMetadata(Object...) - Method in class io.fluxcapacitor.javaclient.common.Message
 
addMetadata(String, Object) - Method in class io.fluxcapacitor.javaclient.common.Message
 
addMetadata(Map<String, ?>) - Method in class io.fluxcapacitor.javaclient.common.Message
 
addParameterResolver(ParameterResolver<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
addParameterResolver(ParameterResolver<DeserializingMessage>) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
addToMetadata(Metadata, User) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
 
addToMetadata(Metadata, User) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
afterHandler() - Element in annotation type io.fluxcapacitor.javaclient.modeling.AssertLegal
Determines if the legality check should be performed immediately (the default), or when the current handler is done, i.e.
Aggregate - Annotation Type in io.fluxcapacitor.javaclient.modeling
 
AGGREGATE_ID_METADATA_KEY - Static variable in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
AGGREGATE_TYPE_METADATA_KEY - Static variable in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
AggregateEventStream<T> - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
AggregateEventStream() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.AggregateEventStream
 
aggregateRepository() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns a client to assist with event sourcing.
aggregateRepository(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
AggregateRepository - Interface in io.fluxcapacitor.javaclient.persisting.repository
 
AggregateRoot<T> - Interface in io.fluxcapacitor.javaclient.modeling
 
aggregateSelector(Class<?>) - Static method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
allEntities() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
allowExternalMessages() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
Flag that indicates whether this handler will handle external (non-local) messages as well as local messages.
andThen(DispatchInterceptor) - Method in interface io.fluxcapacitor.javaclient.publishing.DispatchInterceptor
 
andThen(BatchInterceptor) - Method in interface io.fluxcapacitor.javaclient.tracking.BatchInterceptor
 
andThen(HandlerInterceptor) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor
 
AnnotatedAggregateRepository(Class<T>, Serializer, Cache, Cache, EventStore, SnapshotStore, DispatchInterceptor, EventSourcingHandlerFactory, DocumentStore) - Constructor for class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
 
AnnotatedEntityHolder - Class in io.fluxcapacitor.javaclient.modeling
 
AnnotatedEventSourcingHandler<T> - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
AnnotatedEventSourcingHandler(Class<? extends T>) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler
 
AnnotatedEventSourcingHandler(Class<? extends T>, List<ParameterResolver<? super DeserializingMessage>>) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler
 
AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
AnnotatedUpcaster<T> - Class in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
AnnotatedUpcaster(Method, Function<SerializedObject<T, ?>, Stream<SerializedObject<T, ?>>>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.AnnotatedUpcaster
 
any(Constraint...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
ANY - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
anyExist(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
append(ILoggingEvent) - Method in class io.fluxcapacitor.javaclient.common.logging.FluxCapacitorLogbackAppender
 
applicationInstance - Static variable in interface io.fluxcapacitor.javaclient.FluxCapacitor
Flux Capacitor instance set by the current application.
apply(Message) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.ReadOnlyAggregateRoot
 
apply(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
apply(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
apply(Object...) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
apply(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
apply(Collection<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
apply(Function<DeserializingMessage, T>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
apply(Function<FluxCapacitor, R>) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Applies the given function with this Flux Capacitor set as current threadlocal instance.
Apply - Annotation Type in io.fluxcapacitor.javaclient.persisting.eventsourcing
Annotation to be placed on methods in events.
ApplyEvent - Annotation Type in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
applyEvents(String, Object...) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Convenience method to apply the given events to the aggregate with id aggregateId without loading the aggregate.
applyEvents(String, Object...) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
 
applyEvents(String, Object...) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
applyEvents(String, Object...) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
asMessage(Object) - Static method in class io.fluxcapacitor.javaclient.common.Message
 
asMetadata(int, Map<String, List<String>>) - Static method in class io.fluxcapacitor.javaclient.web.WebResponse
 
assertAndApply(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
assertAndApply(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
assertAuthorized(Class<?>, User) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
assertAuthorized(String, User, String[]) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
assertLegal(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
 
assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
assertLegal(Object, Entity<?, ?>) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
AssertLegal - Annotation Type in io.fluxcapacitor.javaclient.modeling
Annotation to be placed on methods in commands or queries.
assertLegalAfterUpdateInvokerCache - Static variable in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
AssertLegalEntityParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils.AssertLegalEntityParameterResolver
 
assertLegalInvokerCache - Static variable in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
assertThat(Entity.Validator<T, E>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
assertThat(Entity.Validator<T, E>) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
assertThat(Entity.Validator<T, E>) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
assertValid(Object, Validator, Class<?>...) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
assertValid(Object, Class<?>...) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
assertValid(T, Class<?>...) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.validation.Validator
 
associations(AggregateRoot<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
asString(Type) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
asString(Type) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
atLeast(Number, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
attach() - Static method in class io.fluxcapacitor.javaclient.common.logging.FluxCapacitorLogbackAppender
 
AuthenticatingInterceptor - Class in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
AuthenticatingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor
 
autoStart() - Element in annotation type io.fluxcapacitor.javaclient.scheduling.Periodic
Returns true if this periodic schedule should be automatically started if it's not already active.

B

BatchInterceptor - Interface in io.fluxcapacitor.javaclient.tracking
 
BatchProcessingException - Exception in io.fluxcapacitor.javaclient.tracking
 
BatchProcessingException(Long) - Constructor for exception io.fluxcapacitor.javaclient.tracking.BatchProcessingException
 
BatchProcessingException(String, Long) - Constructor for exception io.fluxcapacitor.javaclient.tracking.BatchProcessingException
 
BatchProcessingException(String, Throwable, Long) - Constructor for exception io.fluxcapacitor.javaclient.tracking.BatchProcessingException
 
before(Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
beforeLast(Duration) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
beforeShutdown(Runnable) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
beforeShutdown(Runnable) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Register a task to run before this Flux Capacitor instance is closed.
below(Number, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
between(Number, Number, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
build() - Method in class io.fluxcapacitor.javaclient.web.WebRequest.Builder
 
build() - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
 
build(Client) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
build(Client) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
builder() - Static method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
builder() - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
 
builder() - Static method in class io.fluxcapacitor.javaclient.web.WebResponse
 
Builder() - Constructor for class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
Builder() - Constructor for class io.fluxcapacitor.javaclient.web.WebRequest.Builder
 
Builder() - Constructor for class io.fluxcapacitor.javaclient.web.WebResponse.Builder
 
buildUrl(WebSocketClient.ClientConfig, String) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
bulkUpdate(Collection<BulkUpdate>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
bulkUpdate(Collection<BulkUpdate>, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
bulkUpdate(Collection<BulkUpdate>, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
bulkUpdate(Collection<SerializedDocumentUpdate>, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
bulkUpdate(Collection<SerializedDocumentUpdate>, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
bulkUpdate(Collection<SerializedDocumentUpdate>, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 

C

cache() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the cache used by the client to cache aggregates etc.
Cache - Interface in io.fluxcapacitor.javaclient.persisting.caching
 
cached() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
cacheNewMessages(List<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
CachingAggregateRepository - Class in io.fluxcapacitor.javaclient.persisting.repository
 
CachingAggregateRepository() - Constructor for class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
cachingAllowed(Class<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
 
cachingAllowed(Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
cachingAllowed(Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
CachingTrackingClient - Class in io.fluxcapacitor.javaclient.tracking.client
 
CachingTrackingClient(WebsocketTrackingClient) - Constructor for class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
cancel() - Method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
 
cancelSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
cancelSchedule(String) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
 
cancelSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
 
cancelSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
 
cancelSchedule(String) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
canHandle(SerializedMessage) - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
 
canHandle(SerializedMessage) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
canHandle(Entity<?, T>, DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler
 
canHandle(Entity<?, T>, DeserializingMessage) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingHandler
 
catchUpIfNeeded() - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
checkAuthorization(Class<?>, User) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
checkLegality(Object, Entity<?, ?>) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
checkValidity(Object, Validator, Class<?>...) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
checkValidity(Object, Class<?>...) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
checkValidity(T, Class<?>...) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
 
checkValidity(T, Class<?>...) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.validation.Validator
 
claimSegment(TrackerRead) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
claimSegment(String, String, Long, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
client() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the low level client used by this FluxCapacitor instance to interface with the Flux Capacitor service.
Client - Interface in io.fluxcapacitor.javaclient.configuration.client
 
ClientConfig() - Constructor for class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient.ClientConfig
 
ClientUtils - Class in io.fluxcapacitor.javaclient.common
 
ClientUtils() - Constructor for class io.fluxcapacitor.javaclient.common.ClientUtils
 
ClientUtils.ThrowingRunnable - Interface in io.fluxcapacitor.javaclient.common
 
clock() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
clock() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the clock used by Flux Capacitor to generate timestamps.
clone(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
clone(Object) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
 
close() - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
close() - Method in class io.fluxcapacitor.javaclient.common.websocket.SessionPool
 
close() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
close() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
 
close() - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
close() - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
close() - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
 
close() - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
close() - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
close() - Method in interface io.fluxcapacitor.javaclient.publishing.client.GatewayClient
 
close() - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
close() - Method in class io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway
 
close() - Method in class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
 
close() - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
close() - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
close() - Method in interface io.fluxcapacitor.javaclient.publishing.RequestHandler
 
close() - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
close() - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
 
close() - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
close() - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
close() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
close() - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
close() - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
close() - Method in interface io.fluxcapacitor.javaclient.tracking.Tracking
 
close() - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
close(boolean) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
collection() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
commandGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the gateway for command messages.
commandGateway(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
CommandGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
commit() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
commit() - Method in interface io.fluxcapacitor.javaclient.tracking.TransactionManager.Transaction
 
commit(ImmutableAggregateRoot<?>, List<DeserializingMessage>, ImmutableAggregateRoot<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
 
commitInBatch() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
comparator - Static variable in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
compareTo(TrackerRead) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
CompleteMessageEvent - Class in io.fluxcapacitor.javaclient.tracking.metrics
 
CompleteMessageEvent() - Constructor for class io.fluxcapacitor.javaclient.tracking.metrics.CompleteMessageEvent
 
compute(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
compute(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
compute(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
compute(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
compute(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
computeForBatch(K, BiFunction<? super K, ? super V, ? extends V>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
computeForBatchIfAbsent(K, Function<? super K, ? extends V>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
computeIfAbsent(Object, Function<? super Object, T>) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
computeIfAbsent(Object, Function<? super Object, T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
computeIfAbsent(Object, Function<? super Object, T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
computeIfAbsent(Object, Function<? super Object, T>) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
computeIfAbsent(Object, Function<? super Object, T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
computeIfPresent(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
computeIfPresent(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
computeIfPresent(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
computeIfPresent(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
computeIfPresent(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
Condition() - Constructor for class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean.Condition
 
Condition() - Constructor for class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnMissingBean.Condition
 
Condition() - Constructor for class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty.Condition
 
ConditionalOnBean - Annotation Type in io.fluxcapacitor.javaclient.configuration.spring
 
ConditionalOnBean.Condition - Class in io.fluxcapacitor.javaclient.configuration.spring
 
ConditionalOnMissingBean - Annotation Type in io.fluxcapacitor.javaclient.configuration.spring
 
ConditionalOnMissingBean.Condition - Class in io.fluxcapacitor.javaclient.configuration.spring
 
ConditionalOnProperty - Annotation Type in io.fluxcapacitor.javaclient.configuration.spring
 
ConditionalOnProperty.Condition - Class in io.fluxcapacitor.javaclient.configuration.spring
 
ConfigurationException - Exception in io.fluxcapacitor.javaclient.configuration
 
ConfigurationException(String) - Constructor for exception io.fluxcapacitor.javaclient.configuration.ConfigurationException
 
configureDefaultConsumer(MessageType, UnaryOperator<ConsumerConfiguration>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
configureDefaultConsumer(MessageType, UnaryOperator<ConsumerConfiguration>) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
ConsoleError - Class in io.fluxcapacitor.javaclient.common.logging
 
ConsoleError() - Constructor for class io.fluxcapacitor.javaclient.common.logging.ConsoleError
 
ConsoleWarning - Class in io.fluxcapacitor.javaclient.common.logging
 
ConsoleWarning() - Constructor for class io.fluxcapacitor.javaclient.common.logging.ConsoleWarning
 
constraint(Constraint...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
ConsumerConfiguration - Class in io.fluxcapacitor.javaclient.tracking
 
ConsumerConfiguration() - Constructor for class io.fluxcapacitor.javaclient.tracking.ConsumerConfiguration
 
consumerUrl(MessageType, WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
containsUser(Metadata) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
 
containsUser(Metadata) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
contentType(String) - Method in class io.fluxcapacitor.javaclient.web.WebRequest.Builder
 
contentType(String) - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
 
continueOnError() - Element in annotation type io.fluxcapacitor.javaclient.scheduling.Periodic
Returns true if the schedule should continue after an error.
convert(byte[]) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter
 
convert(byte[]) - Method in interface io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter
 
convert(byte[]) - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.NoOpConverter
 
convert(Data<byte[]>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter
 
convert(Object, Class<V>) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
convert(Object, Class<V>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
 
convert(Function<Stream<T>, Stream<O>>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AggregateEventStream
 
convertBack(JsonNode) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter
 
convertBack(Data<T>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter
 
convertBack(T) - Method in interface io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter
 
convertBack(T) - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.NoOpConverter
 
Converter<T> - Interface in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
ConvertingSerializedObject(SerializedObject<byte[], ?>, Converter<T>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.ConvertingSerializedObject
 
CorrelatingInterceptor - Class in io.fluxcapacitor.javaclient.publishing.correlation
 
CorrelatingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.publishing.correlation.CorrelatingInterceptor
 
correlationDataProvider() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the provider of correlation data for published messages.
CorrelationDataProvider - Interface in io.fluxcapacitor.javaclient.publishing.correlation
 
create(Collection<?>, Converter<T>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain
 
create(Collection<?>, Class<T>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain
 
createAuditTrail(CreateAuditTrail) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
createAuditTrail(CreateAuditTrail) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
createAuditTrail(CreateAuditTrail) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
createAuditTrail(String, Duration) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
createAuditTrail(String, Duration) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
createConsumer(ConsumerConfiguration, List<Handler<DeserializingMessage>>) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
createConverting(Collection<?>, Converter<T>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain
 
createDefault() - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
 
createHandler(Object, String, BiPredicate<Class<?>, Executable>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
 
createHandler(Object, String, BiPredicate<Class<?>, Executable>) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerFactory
 
createRequest(SerializedMessage) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
createRequestGateway(Client, MessageType, RequestHandler, Map<MessageType, DispatchInterceptor>, Map<MessageType, HandlerInterceptor>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
current - Static variable in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.User
 
current - Static variable in class io.fluxcapacitor.javaclient.tracking.Tracker
 
current() - Static method in class io.fluxcapacitor.javaclient.tracking.Tracker
 
currentClock() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Gets the clock of the current FluxCapacitor instance (obtained via FluxCapacitor.getOptionally()).
currentCorrelationData() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Gets the current correlation data, which by default depends on the current Client, Tracker and DeserializingMessage
currentIdentityProvider() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Fetches the IdentityProvider of the current FluxCapacitor.

D

data() - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.ConvertingSerializedObject
 
DataProtectionInterceptor - Class in io.fluxcapacitor.javaclient.publishing.dataprotection
 
DataProtectionInterceptor() - Constructor for class io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor
 
DataRevision(Data<?>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.DataRevision
 
DataRevision(Upcast) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.DataRevision
 
DEFAULT - Static variable in interface io.fluxcapacitor.javaclient.common.serialization.MessageFormatter
 
DEFAULT_CONSUMER_NAME - Static variable in class io.fluxcapacitor.javaclient.tracking.ConsumerConfiguration
 
DEFAULT_PRIORITY - Static variable in annotation type io.fluxcapacitor.javaclient.modeling.AssertLegal
 
DefaultAggregateRepository - Class in io.fluxcapacitor.javaclient.persisting.repository
 
DefaultAggregateRepository() - Constructor for class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
DefaultAggregateRepository.AnnotatedAggregateRepository<T> - Class in io.fluxcapacitor.javaclient.persisting.repository
 
DefaultCache - Class in io.fluxcapacitor.javaclient.persisting.caching
 
DefaultCache() - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
DefaultCache(int) - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
DefaultCommandGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultCommandGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultCommandGateway
 
defaultConfigurations() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
DefaultCorrelationDataProvider - Enum in io.fluxcapacitor.javaclient.publishing.correlation
 
DefaultDocumentStore - Class in io.fluxcapacitor.javaclient.persisting.search
 
DefaultDocumentStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
DefaultErrorGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultErrorGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultErrorGateway
 
DefaultEventGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultEventGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultEventGateway
 
DefaultEventSourcingHandlerFactory - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
DefaultEventSourcingHandlerFactory() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventSourcingHandlerFactory
 
DefaultEventStore - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
DefaultEventStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
 
DefaultFluxCapacitor - Class in io.fluxcapacitor.javaclient.configuration
 
DefaultFluxCapacitor() - Constructor for class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
DefaultFluxCapacitor.Builder - Class in io.fluxcapacitor.javaclient.configuration
 
DefaultGenericGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultGenericGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway
 
DefaultHandlerFactory - Class in io.fluxcapacitor.javaclient.tracking.handling
 
DefaultHandlerFactory() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
 
DefaultKeyValueStore - Class in io.fluxcapacitor.javaclient.persisting.keyvalue
 
DefaultKeyValueStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.keyvalue.DefaultKeyValueStore
 
DefaultMetricsGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultMetricsGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultMetricsGateway
 
defaultObjectMapper - Static variable in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
defaultObjectMapper - Static variable in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
defaultParameterResolvers - Static variable in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
DefaultQueryGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultQueryGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultQueryGateway
 
DefaultRequestHandler - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultRequestHandler() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
 
DefaultResultGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultResultGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultResultGateway
 
DefaultScheduler - Class in io.fluxcapacitor.javaclient.scheduling
 
DefaultScheduler() - Constructor for class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
 
DefaultSnapshotStore - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
DefaultSnapshotStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
 
DefaultTracker - Class in io.fluxcapacitor.javaclient.tracking.client
A tracker keeps reading messages until it is stopped (generally only when the application is shut down).
DefaultTracking - Class in io.fluxcapacitor.javaclient.tracking
 
DefaultTracking() - Constructor for class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
defaultUserSupplier - Static variable in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
defaultValidator - Static variable in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
DefaultWebRequestGateway - Class in io.fluxcapacitor.javaclient.publishing
 
DefaultWebRequestGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultWebRequestGateway
 
DefaultWebResponseMapper - Class in io.fluxcapacitor.javaclient.web
 
DefaultWebResponseMapper() - Constructor for class io.fluxcapacitor.javaclient.web.DefaultWebResponseMapper
 
defaultWebSocketContainer - Static variable in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
delegate - Variable in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
DelegatingAggregateRoot<T,A extends AggregateRoot<T>> - Class in io.fluxcapacitor.javaclient.modeling
 
DelegatingAggregateRoot(A) - Constructor for class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
delete() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
delete(SearchQuery, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
delete(SearchQuery, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
delete(SearchQuery, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
delete(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.DefaultKeyValueStore
 
delete(String) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStore
 
delete(String, String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
delete(String, String, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
delete(String, String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
DELETE - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
deleteCollection(String) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
deleteCollection(String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
deleteCollection(String) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
deleteCollection(String) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
deleteCollection(String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
deleteDocument(String, String) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
deleteDocument(String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
deleteEvents(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
deleteEvents(String) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
 
deleteEvents(String) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
deleteSnapshot(String) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
 
deleteSnapshot(String) - Method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
 
deleteSnapshot(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore
 
deleteValue(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
deleteValue(String) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
Deletes the value associated with the given key.
deleteValue(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 
deserialize(Data<byte[]>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
Upcasts and deserializes the given Data object to an object of type T.
deserialize(Stream<I>, boolean) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
Upcasts and deserializes a stream of serialized objects.
deserialize(Stream<S>, boolean) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
deserializeMessages(Stream<SerializedMessage>, MessageType) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
 
deserializeMessages(Stream<SerializedMessage>, MessageType, boolean) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
 
deserializeOtherFormat(SerializedObject<byte[], ?>) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
deserializeUnknownType(SerializedObject<byte[], ?>) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
deserializeUnknownType(SerializedObject<byte[], ?>) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
DeserializingMessage - Class in io.fluxcapacitor.javaclient.common.serialization
 
DeserializingMessage(Message, MessageType, Serializer) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
DeserializingMessage(SerializedMessage, Function<Class<?>, Object>, MessageType) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
DeserializingMessage(DeserializingObject<byte[], SerializedMessage>, MessageType) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
DeserializingMessage.MessageSpliterator - Class in io.fluxcapacitor.javaclient.common.serialization
 
DeserializingMessageParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling
 
DeserializingMessageParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.DeserializingMessageParameterResolver
 
DeserializingObject<T,S extends SerializedObject<T,S>> - Class in io.fluxcapacitor.javaclient.common.serialization
 
DeserializingObject(S, Function<Class<?>, Object>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
detach() - Static method in class io.fluxcapacitor.javaclient.common.logging.FluxCapacitorLogbackAppender
 
determinesSpecificity() - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
determinesSpecificity() - Method in class io.fluxcapacitor.javaclient.tracking.handling.PayloadParameterResolver
 
disableAutomaticAggregateCaching() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
disableAutomaticAggregateCaching() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
disableDataProtection() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
disableDataProtection() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
disableErrorReporting() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
disableErrorReporting() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
disableMessageCorrelation() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
disableMessageCorrelation() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
disablePayloadValidation() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
disablePayloadValidation() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
disableShutdownHook() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
disableShutdownHook() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
disconnectTracker(String, String, boolean) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
disconnectTracker(String, String, boolean) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
disconnectTracker(String, String, boolean) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
disconnectTracker(String, String, boolean) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
disconnectTrackersMatching(Predicate<T>) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
DispatchInterceptor - Interface in io.fluxcapacitor.javaclient.publishing
 
dissociations(AggregateRoot<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
doBuild(Map<MessageType, ? extends Tracking>, CommandGateway, QueryGateway, EventGateway, ResultGateway, ErrorGateway, MetricsGateway, WebRequestGateway, AggregateRepository, EventStore, KeyValueStore, DocumentStore, Scheduler, UserProvider, Cache, Serializer, CorrelationDataProvider, Client, Runnable) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
doClone(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
doClone(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
doConvert(Object, Class<V>) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
doConvert(Object, Class<V>) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
DocumentSerializer - Interface in io.fluxcapacitor.javaclient.persisting.search
 
documentStore() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns a client for the document search service offered by Flux Capacitor.
documentStore(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
DocumentStore - Interface in io.fluxcapacitor.javaclient.persisting.search
 
DocumentStoreException - Exception in io.fluxcapacitor.javaclient.persisting.search
 
DocumentStoreException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.persisting.search.DocumentStoreException
 
doDeserialize(Data<byte[]>, String) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
doDeserialize(Data<byte[]>, String) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
doSerialize(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
doSerialize(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
doStore(List<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
 
DropProtectedData - Annotation Type in io.fluxcapacitor.javaclient.publishing.dataprotection
 

E

enableTrackingMetrics() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
enableTrackingMetrics() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
ensure(Predicate<T>, Function<T, E>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
ensure(Predicate<T>, Function<T, E>) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
ensure(Predicate<T>, Function<T, E>) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
ensureStarted() - Method in class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
 
entities() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
entities() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
entities() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
entities() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
entities() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
entities() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
entities() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
Entity<M extends Entity<M,T>,T> - Interface in io.fluxcapacitor.javaclient.modeling
 
Entity.Validator<T,E extends Exception> - Interface in io.fluxcapacitor.javaclient.modeling
 
EntityId - Annotation Type in io.fluxcapacitor.javaclient.modeling
 
equals(Object) - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
 
errorGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the gateway for any error messages published while handling a command or query.
errorGateway(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
ErrorGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
ErrorHandler - Interface in io.fluxcapacitor.javaclient.tracking
 
ErrorReportingInterceptor - Class in io.fluxcapacitor.javaclient.tracking.handling.errorreporting
 
ErrorReportingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.errorreporting.ErrorReportingInterceptor
 
eventGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the message gateway for application events.
eventGateway(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
EventGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
eventSourced() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
EventSourcingEntityParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
EventSourcingException - Exception in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
EventSourcingException(String) - Constructor for exception io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingException
 
EventSourcingException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingException
 
EventSourcingHandler<T> - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
EventSourcingHandlerFactory - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
eventSourcingUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
eventStore() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the event store client.
EventStore - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
EventStoreClient - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing.client
 
exclude(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
execute(Consumer<FluxCapacitor>) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Executes the given task with this Flux Capacitor set as current threadlocal instance.
executeInTransaction(Runnable) - Method in interface io.fluxcapacitor.javaclient.tracking.TransactionManager
 

F

fetch(int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetch(int, Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetch(GetDocument) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
fetch(GetDocument) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
fetch(GetDocument) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
fetch(Long) - Method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
 
fetchAll() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetchAll(Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetchDocument(String, String) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
fetchDocument(String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
fetchDocument(String, String, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
fetchDocument(String, String, Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
fetchFirst() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetchFirst(Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetchHistogram(int, int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetchHistogram(GetSearchHistogram) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
fetchHistogram(GetSearchHistogram) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
fetchHistogram(GetSearchHistogram) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
fetchStatistics(String, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
fetchStatistics(SearchQuery, List<String>, List<String>) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
fetchStatistics(SearchQuery, List<String>, List<String>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
fetchStatistics(SearchQuery, List<String>, List<String>) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
fetchStatistics(List<String>, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
filterMessages(Collection<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
filterMessages(Collection<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
filterMessages(List<SerializedMessage>, int[], Position, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
fluxCapacitor(FluxCapacitorBuilder) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
FluxCapacitor - Interface in io.fluxcapacitor.javaclient
High-level client for Flux Capacitor.
fluxCapacitorBuilder(Serializer, Optional<UserProvider>, Optional<Cache>) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
FluxCapacitorBuilder - Interface in io.fluxcapacitor.javaclient.configuration
Builder for a Flux Capacitor client instance.
FluxCapacitorInterceptor - Class in io.fluxcapacitor.javaclient.tracking
 
FluxCapacitorInterceptor() - Constructor for class io.fluxcapacitor.javaclient.tracking.FluxCapacitorInterceptor
 
FluxCapacitorLogbackAppender - Class in io.fluxcapacitor.javaclient.common.logging
 
FluxCapacitorLogbackAppender() - Constructor for class io.fluxcapacitor.javaclient.common.logging.FluxCapacitorLogbackAppender
 
FluxCapacitorSpringConfig - Class in io.fluxcapacitor.javaclient.configuration.spring
 
FluxCapacitorSpringConfig(ApplicationContext) - Constructor for class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
forAnyError() - Static method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
 
ForbidsRole - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
format(ConstraintViolation<?>, boolean) - Static method in exception io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationException
 
format(Collection<? extends ConstraintViolation<?>>, boolean) - Static method in exception io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationException
 
forType(Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventSourcingHandlerFactory
 
forType(Class<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingHandlerFactory
 
ForwardingWebConsumer - Class in io.fluxcapacitor.javaclient.web
 
ForwardingWebConsumer(LocalServerConfig, ConsumerConfiguration) - Constructor for class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
forwardWebRequestsToLocalServer(int) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
forwardWebRequestsToLocalServer(LocalServerConfig, UnaryOperator<ConsumerConfiguration>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
forwardWebRequestsToLocalServer(LocalServerConfig, UnaryOperator<ConsumerConfiguration>) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
from(AggregateRoot<T>, EventSourcingHandlerFactory, Serializer) - Static method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
fromDocument(Document) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
fromDocument(Document) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentSerializer
 
fromDocument(Document, Class<T>) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
fromDocument(Document, Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentSerializer
 
fromMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
 
fromMetadata(Metadata) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
FunctionalException - Exception in io.fluxcapacitor.javaclient.common.exception
 
FunctionalException() - Constructor for exception io.fluxcapacitor.javaclient.common.exception.FunctionalException
 
FunctionalException(String) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.FunctionalException
 
FunctionalException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.FunctionalException
 
FunctionalException(String, Throwable, boolean, boolean) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.FunctionalException
 
FunctionalException(Throwable) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.FunctionalException
 

G

GatewayClient - Interface in io.fluxcapacitor.javaclient.publishing.client
 
GatewayException - Exception in io.fluxcapacitor.javaclient.publishing
 
GatewayException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.publishing.GatewayException
 
generateId() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Gets the IdentityProvider of the current FluxCapacitor to generate a unique identifier.
GenericGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
get() - Method in class io.fluxcapacitor.javaclient.common.websocket.SessionPool
 
get() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the Flux Capacitor instance bound to the current thread or else set by the current application.
get() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
get() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
get() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
get() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
 
get() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
get() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
get() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
get(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.DefaultKeyValueStore
 
get(String) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStore
 
GET - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
getActiveUser() - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
getAggregateId(DeserializingMessage) - Static method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
getAggregateIds(GetAggregateIds) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
getAggregateIds(GetAggregateIds) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
 
getAggregateIds(GetAggregateIds) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
getAggregateIds(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
getAggregatesFor(String) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
 
getAggregatesFor(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
getAggregatesFor(String) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
 
getAggregatesFor(String) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
getAggregatesFor(String) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
getAggregateType(DeserializingMessage) - Static method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
getAnnotation() - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.AnnotatedUpcaster
 
getBatchResource(Object) - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getBatchResourceOrDefault(Object, V) - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getBean(Class<T>) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
getCanonicalType(Type) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
getConfigurationPhase() - Method in class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean.Condition
 
getConsumerName() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getCorrelationData() - Method in interface io.fluxcapacitor.javaclient.publishing.correlation.CorrelationDataProvider
 
getCorrelationData(SerializedMessage) - Method in interface io.fluxcapacitor.javaclient.publishing.correlation.CorrelationDataProvider
 
getCorrelationData(SerializedMessage) - Method in enum io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
 
getCorrelationData(SerializedMessage) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
getCorrelationData(DeserializingMessage) - Method in interface io.fluxcapacitor.javaclient.publishing.correlation.CorrelationDataProvider
 
getCorrelationData(DeserializingMessage) - Method in enum io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
 
getCurrent() - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getCurrent() - Static method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.User
 
getDataType() - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter
 
getDataType() - Method in interface io.fluxcapacitor.javaclient.common.serialization.upcasting.Converter
 
getDataType() - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.NoOpConverter
 
getDeadline() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getDefault(MessageType) - Static method in class io.fluxcapacitor.javaclient.tracking.ConsumerConfiguration
 
getDocumentStatistics(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
getEntities(Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
 
getEntity(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
getEntityHolder(Class<?>, AccessibleObject, EventSourcingHandlerFactory, Serializer) - Static method in class io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
 
getEvents(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
getEvents(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
getEvents(String, long) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
getEvents(String, long) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
 
getEvents(String, long) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
getEvents(String, long) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
 
getEvents(String, long) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
getEventStoreClient() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
getGatewayClient(MessageType) - Method in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
 
getGatewayClient(MessageType) - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
getHeaders(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
 
getHeaders(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebResponse
 
getIfActive(String) - Static method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
getIfCached(String) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
getIfPresent(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
getIfPresent(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
getIfPresent(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
getIfPresent(Object) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
getIfPresent(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
getIndex() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getJavaType(String) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
getKeyValueClient() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
getLastSequenceNumber() - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AggregateEventStream
 
getLastTrackerIndex() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getLocalHandlerAnnotation(Class<?>, Executable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
 
getMaxSize() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getMessage(long) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
getMessageBatch(ConsumerConfiguration, long, ClaimSegmentResult) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
getMessageId() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getMessageType() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getMetadata() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getMethod(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
 
getOptionally() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the FluxCapacitor client bound to the current thread or else set by the current application as Optional.
getOrDefault(Object, T) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
getPayload() - Method in class io.fluxcapacitor.javaclient.common.Message
 
getPayload() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getPayload() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
getPayloadAs(Class<V>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getPayloadAs(Class<V>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
getPayloadClass() - Method in class io.fluxcapacitor.javaclient.common.Message
 
getPayloadClass() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getPayloadClass() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
getPosition(String) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
getPosition(String) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
getPosition(String) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
getPosition(String) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
getPropertyPath(ConstraintViolation<?>, boolean) - Static method in exception io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationException
 
getPurgeDelay() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getRequiredRoles(Iterable<? extends Annotation>) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
getResult() - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain.ConvertingSerializedObject
 
getRevision() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
getRevision(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
getSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
getSchedule(String) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
 
getSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
 
getSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
 
getSchedule(String) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
getSchedules(Serializer) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
getSchedulingClient() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
getSearchClient() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
getSerializedObject() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getSerializedObject() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
getSerializer() - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
getSnapshot(String) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
 
getSnapshot(String) - Method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
 
getSnapshot(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore
 
getStatusCode(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebResponse
 
getSystemUser() - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
getTimestamp() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getTrackerId() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
 
getTrackingClient(MessageType) - Method in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
 
getTrackingClient(MessageType) - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
getType() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
getType() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
getType(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
getUrl(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
 
getValue() - Method in class io.fluxcapacitor.javaclient.persisting.search.SearchHit
 
getValue(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
getValue(String) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
Returns the Data object associated with the given key.
getValue(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 
getWebRequestFilter() - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
 

H

handle(DeserializingMessage) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry
 
handle(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry
 
handle(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
 
handle(DeserializingMessage, Handler<DeserializingMessage>, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
handle(ImmutableAggregateRoot<?>, List<DeserializingMessage>, ImmutableAggregateRoot<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot.CommitHandler
 
handle(ContextRefreshedEvent) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
handleBatch(Stream<DeserializingMessage>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
HandleCommand - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
handleError(Exception, String, Runnable) - Method in interface io.fluxcapacitor.javaclient.tracking.ErrorHandler
 
handleError(Exception, String, Runnable) - Method in class io.fluxcapacitor.javaclient.tracking.LoggingErrorHandler
 
handleError(Exception, String, Runnable) - Method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
 
handleError(Exception, String, Runnable) - Method in class io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler
 
HandleError - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
HandleEvent - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
handleEvents(List<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
HandleGet - Annotation Type in io.fluxcapacitor.javaclient.web
 
handleLocally(Schedule) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
 
HandleMessageEvent - Class in io.fluxcapacitor.javaclient.tracking.metrics
 
HandleMessageEvent() - Constructor for class io.fluxcapacitor.javaclient.tracking.metrics.HandleMessageEvent
 
handleMessages(List<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
 
HandleMetrics - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
HandleNotification - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
HandlePatch - Annotation Type in io.fluxcapacitor.javaclient.web
 
HandlePost - Annotation Type in io.fluxcapacitor.javaclient.web
 
HandlePut - Annotation Type in io.fluxcapacitor.javaclient.web
 
HandleQuery - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
handleResult(QueryResult, String) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
HandleResult - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
HandlerFactory - Interface in io.fluxcapacitor.javaclient.tracking.handling
 
HandlerInterceptor - Interface in io.fluxcapacitor.javaclient.tracking.handling
 
HandlerInterceptor.InterceptedHandler - Class in io.fluxcapacitor.javaclient.tracking.handling
 
HandlerInterceptor.MergedInterceptor - Class in io.fluxcapacitor.javaclient.tracking.handling
 
HandlerMonitor - Class in io.fluxcapacitor.javaclient.tracking.metrics
 
HandlerMonitor() - Constructor for class io.fluxcapacitor.javaclient.tracking.metrics.HandlerMonitor
 
HandlerRegistry - Interface in io.fluxcapacitor.javaclient.tracking.handling
 
HandlerRegistry.MergedHandlerRegistry - Class in io.fluxcapacitor.javaclient.tracking.handling
 
HandleSchedule - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
handleUpdate(UnaryOperator<ImmutableAggregateRoot<T>>) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
HandleWeb - Annotation Type in io.fluxcapacitor.javaclient.web
 
hasAnnotatedMethods(Class<?>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcastInspector
 
hashCode() - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
 
HasLocalHandlers - Interface in io.fluxcapacitor.javaclient.tracking.handling
 
hasPassedDeadline() - Method in class io.fluxcapacitor.javaclient.tracking.StallingBatchInterceptor
 
hasRole(String) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.User
 
HEAD - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
header(String, String) - Method in class io.fluxcapacitor.javaclient.web.WebRequest.Builder
 
header(String, String) - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
 
HIGHEST_PRIORITY - Static variable in annotation type io.fluxcapacitor.javaclient.modeling.AssertLegal
 
highestEventIndex() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
HttpRequestMethod - Enum in io.fluxcapacitor.javaclient.web
 

I

id() - Method in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
 
id() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
id() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
id() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
id() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
id() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
id() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
id() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
identityProvider() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
identityProvider() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the factory used by Flux Capacitor to generate identifiers.
IdentityProvider - Interface in io.fluxcapacitor.javaclient.common
 
idProperty() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
idProperty() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
idProperty() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
idProperty() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Member
 
idProperty() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
idProperty() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
idProperty() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
IllegalCommandException - Exception in io.fluxcapacitor.javaclient.tracking.handling
 
IllegalCommandException(String) - Constructor for exception io.fluxcapacitor.javaclient.tracking.handling.IllegalCommandException
 
ImmutableAggregateRoot<T> - Class in io.fluxcapacitor.javaclient.modeling
 
ImmutableAggregateRoot() - Constructor for class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
ImmutableEntity<T> - Class in io.fluxcapacitor.javaclient.modeling
 
ImmutableEntity() - Constructor for class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
 
includeOnly(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
index(Object, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Object, String, String) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Index given object for search.
index(Object, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Object, String, String, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Index given object for search.
index(Object, String, String, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Object, String, String, Instant, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Index given object for search.
index(Object, String, String, Instant, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Object, String, String, Instant, Instant, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
index(Object, String, String, Instant, Instant, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, String, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, String, String, String, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
index(Collection<? extends T>, String, String, String, String, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, Function<? super T, String>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>, Function<? super T, Instant>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Index given objects for search.
index(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>, Function<? super T, Instant>, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
index(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>, Function<? super T, Instant>, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
index(List<Document>, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
index(List<Document>, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
index(List<Document>, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
indexForCurrentTime() - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
indexFromMillis(long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
indexFromTimestamp(Instant) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
indexIfNotExists(Object, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Object, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Object, String, String, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Object, String, String, Instant, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Collection<? extends T>, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Collection<? extends T>, String, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Collection<? extends T>, String, String, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Collection<? extends T>, String, Function<? super T, String>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
indexIfNotExists(Collection<? extends T>, String, Function<? super T, String>, Function<? super T, Instant>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
IndexUtils - Class in io.fluxcapacitor.javaclient.tracking
Use 48 bits of the current time in milliseconds since epoch as the base of the index.
IndexUtils() - Constructor for class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
initialDelay() - Element in annotation type io.fluxcapacitor.javaclient.scheduling.Periodic
Returns the initial schedule delay in milliseconds.
initializePeriodicSchedule(Class<?>, Periodic) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
 
inLast(Duration) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
InMemoryClient - Class in io.fluxcapacitor.javaclient.configuration.client
 
InMemoryClient() - Constructor for class io.fluxcapacitor.javaclient.configuration.client.InMemoryClient
 
InMemoryClient(String, String, Function<MessageType, T>, KeyValueClient, SearchClient) - Constructor for class io.fluxcapacitor.javaclient.configuration.client.InMemoryClient
 
InMemoryEventStoreClient - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing.client
 
InMemoryEventStoreClient() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
 
InMemoryKeyValueClient - Class in io.fluxcapacitor.javaclient.persisting.keyvalue.client
 
InMemoryKeyValueClient() - Constructor for class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
InMemoryKeyValueClient(Map<String, Data<byte[]>>) - Constructor for class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
InMemoryMessageStore - Class in io.fluxcapacitor.javaclient.tracking.client
 
InMemoryMessageStore() - Constructor for class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
InMemorySchedulingClient - Class in io.fluxcapacitor.javaclient.scheduling.client
 
InMemorySchedulingClient() - Constructor for class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
InMemorySearchClient - Class in io.fluxcapacitor.javaclient.persisting.search.client
 
InMemorySearchClient() - Constructor for class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
inPeriod(Instant, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
inPeriod(Instant, Instant, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
inspect(Collection<?>, Converter<T>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcastInspector
 
instance - Static variable in interface io.fluxcapacitor.javaclient.FluxCapacitor
Flux Capacitor instance bound to the current thread.
INSTANCE - Enum constant in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
INSTANCE - Enum constant in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
 
INSTANCE - Enum constant in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
 
INSTANCE - Enum constant in enum io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
 
intercept(Consumer<MessageBatch>, Tracker) - Method in interface io.fluxcapacitor.javaclient.tracking.BatchInterceptor
 
intercept(Consumer<MessageBatch>, Tracker) - Method in class io.fluxcapacitor.javaclient.tracking.FluxCapacitorInterceptor
 
intercept(Consumer<MessageBatch>, Tracker) - Method in class io.fluxcapacitor.javaclient.tracking.metrics.TrackerMonitor
 
intercept(Consumer<MessageBatch>, Tracker) - Method in class io.fluxcapacitor.javaclient.tracking.StallingBatchInterceptor
 
intercept(Consumer<MessageBatch>, Tracker) - Method in interface io.fluxcapacitor.javaclient.tracking.TransactionManager
 
interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.publishing.correlation.CorrelatingInterceptor
 
interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor
 
interceptDispatch(Message, MessageType) - Method in interface io.fluxcapacitor.javaclient.publishing.DispatchInterceptor
 
interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.publishing.routing.MessageRoutingInterceptor
 
interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
 
interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor
 
interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidatingInterceptor
 
InterceptedHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.handling.errorreporting.ErrorReportingInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.MergedInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidatingInterceptor
 
interceptHandling(Function<DeserializingMessage, Object>, Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.metrics.HandlerMonitor
 
invalidate(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
invalidate(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
invalidate(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
invalidate(Object) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
invalidate(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
invalidateAll() - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
invalidateAll() - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
invalidateAll() - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
invalidateAll() - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
invalidateAll() - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
invoke(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler
 
invoke(Entity<?, T>, DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler
 
invoke(Entity<?, T>, DeserializingMessage) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventSourcingHandler
 
io.fluxcapacitor.javaclient - package io.fluxcapacitor.javaclient
 
io.fluxcapacitor.javaclient.common - package io.fluxcapacitor.javaclient.common
 
io.fluxcapacitor.javaclient.common.exception - package io.fluxcapacitor.javaclient.common.exception
 
io.fluxcapacitor.javaclient.common.logging - package io.fluxcapacitor.javaclient.common.logging
 
io.fluxcapacitor.javaclient.common.serialization - package io.fluxcapacitor.javaclient.common.serialization
 
io.fluxcapacitor.javaclient.common.serialization.jackson - package io.fluxcapacitor.javaclient.common.serialization.jackson
 
io.fluxcapacitor.javaclient.common.serialization.upcasting - package io.fluxcapacitor.javaclient.common.serialization.upcasting
 
io.fluxcapacitor.javaclient.common.websocket - package io.fluxcapacitor.javaclient.common.websocket
 
io.fluxcapacitor.javaclient.configuration - package io.fluxcapacitor.javaclient.configuration
 
io.fluxcapacitor.javaclient.configuration.client - package io.fluxcapacitor.javaclient.configuration.client
 
io.fluxcapacitor.javaclient.configuration.spring - package io.fluxcapacitor.javaclient.configuration.spring
 
io.fluxcapacitor.javaclient.modeling - package io.fluxcapacitor.javaclient.modeling
 
io.fluxcapacitor.javaclient.persisting.caching - package io.fluxcapacitor.javaclient.persisting.caching
 
io.fluxcapacitor.javaclient.persisting.eventsourcing - package io.fluxcapacitor.javaclient.persisting.eventsourcing
 
io.fluxcapacitor.javaclient.persisting.eventsourcing.client - package io.fluxcapacitor.javaclient.persisting.eventsourcing.client
 
io.fluxcapacitor.javaclient.persisting.keyvalue - package io.fluxcapacitor.javaclient.persisting.keyvalue
 
io.fluxcapacitor.javaclient.persisting.keyvalue.client - package io.fluxcapacitor.javaclient.persisting.keyvalue.client
 
io.fluxcapacitor.javaclient.persisting.repository - package io.fluxcapacitor.javaclient.persisting.repository
 
io.fluxcapacitor.javaclient.persisting.search - package io.fluxcapacitor.javaclient.persisting.search
 
io.fluxcapacitor.javaclient.persisting.search.client - package io.fluxcapacitor.javaclient.persisting.search.client
 
io.fluxcapacitor.javaclient.publishing - package io.fluxcapacitor.javaclient.publishing
 
io.fluxcapacitor.javaclient.publishing.client - package io.fluxcapacitor.javaclient.publishing.client
 
io.fluxcapacitor.javaclient.publishing.correlation - package io.fluxcapacitor.javaclient.publishing.correlation
 
io.fluxcapacitor.javaclient.publishing.dataprotection - package io.fluxcapacitor.javaclient.publishing.dataprotection
 
io.fluxcapacitor.javaclient.publishing.routing - package io.fluxcapacitor.javaclient.publishing.routing
 
io.fluxcapacitor.javaclient.scheduling - package io.fluxcapacitor.javaclient.scheduling
 
io.fluxcapacitor.javaclient.scheduling.client - package io.fluxcapacitor.javaclient.scheduling.client
 
io.fluxcapacitor.javaclient.tracking - package io.fluxcapacitor.javaclient.tracking
 
io.fluxcapacitor.javaclient.tracking.client - package io.fluxcapacitor.javaclient.tracking.client
 
io.fluxcapacitor.javaclient.tracking.handling - package io.fluxcapacitor.javaclient.tracking.handling
 
io.fluxcapacitor.javaclient.tracking.handling.authentication - package io.fluxcapacitor.javaclient.tracking.handling.authentication
 
io.fluxcapacitor.javaclient.tracking.handling.errorreporting - package io.fluxcapacitor.javaclient.tracking.handling.errorreporting
 
io.fluxcapacitor.javaclient.tracking.handling.validation - package io.fluxcapacitor.javaclient.tracking.handling.validation
 
io.fluxcapacitor.javaclient.tracking.metrics - package io.fluxcapacitor.javaclient.tracking.metrics
 
io.fluxcapacitor.javaclient.web - package io.fluxcapacitor.javaclient.web
 
isAuthorized(Class<?>, User) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
isAuthorized(Class<?>, Executable, User) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
isCached() - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
 
isDeserialized() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
isDeserialized() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
 
isEmpty() - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
isKnownType(String) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
isKnownType(String) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
isLegal(Object, Entity<?, ?>) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
isLoading() - Static method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
isLocalHandler(Class<?>, Executable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
 
isRestricted(String) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
isTechnicalError(Exception) - Method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
 
isTrackingHandler(Class<?>, Executable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
 
isValid(Object, Validator, Class<?>...) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
isValid(Object, Class<?>...) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
isValid(Object, Class<?>...) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.validation.Validator
 

J

JacksonSerializer - Class in io.fluxcapacitor.javaclient.common.serialization.jackson
 
JacksonSerializer() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
JacksonSerializer(ObjectMapper) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
JacksonSerializer(ObjectMapper, Collection<?>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
JacksonSerializer(ObjectMapper, Collection<?>, Converter<JsonNode>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
JacksonSerializer(Collection<?>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
join(List<BatchInterceptor>) - Static method in interface io.fluxcapacitor.javaclient.tracking.BatchInterceptor
 
Jsr380Validator - Class in io.fluxcapacitor.javaclient.tracking.handling.validation
This validator uses JSR 380 annotations.
Jsr380Validator() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
 

K

KeyValueClient - Interface in io.fluxcapacitor.javaclient.persisting.keyvalue.client
Represents a service to store and retrieve a piece of serialized data by key.
keyValueStore() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns a client for the key value service offered by Flux Capacitor.
keyValueStore(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
KeyValueStore - Interface in io.fluxcapacitor.javaclient.persisting.keyvalue
 
KeyValueStoreException - Exception in io.fluxcapacitor.javaclient.persisting.keyvalue
 
KeyValueStoreException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStoreException
 
keyValueUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 

L

lastEventId() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
lastEventId() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
lastEventId() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
lastEventIndex() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
lastEventIndex() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
lastEventIndex() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
load(String) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
 
load(String, Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
 
load(String, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
load(String, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
load(String, Supplier<ImmutableAggregateRoot<T>>, boolean, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Static method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
loadAggregate(String, Class<T>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Loads the aggregate root of type <T> with given aggregateId.
loadAggregateFor(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Loads the aggregate root that currently contains the entity with given entityId.
loadAggregateFor(Object, Class<?>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Loads the aggregate root of type <T> that currently contains the entity with given entityId.
loadEntity(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Loads the entity with given id.
loadEntityValue(String) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Loads the current entity value for given entity id.
loadFor(String, Class<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
 
loadFor(String, Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
loadFor(String, Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
 
loading - Static variable in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
LocalHandler - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling
 
localHandlerRegistry(MessageType, Map<MessageType, HandlerInterceptor>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
LocalHandlerRegistry - Class in io.fluxcapacitor.javaclient.tracking.handling
 
LocalHandlerRegistry() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
 
LocalServerConfig - Class in io.fluxcapacitor.javaclient.web
 
LocalServerConfig() - Constructor for class io.fluxcapacitor.javaclient.web.LocalServerConfig
 
logError(Exception, String) - Method in class io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler
 
logError(String, Exception) - Method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
 
LoggingErrorHandler - Class in io.fluxcapacitor.javaclient.tracking
 
LoggingErrorHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.LoggingErrorHandler
 
logMessage() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
Enables publication of locally handled messages.
logMessage(String, boolean) - Method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
 
logMetrics() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
Enables publication of handler metrics, like HandleMessageEvents (if tracker monitoring is enabled).
lookAhead(String, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
LOWEST_PRIORITY - Static variable in annotation type io.fluxcapacitor.javaclient.modeling.AssertLegal
 

M

makeApplicationInstance(boolean) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
makeApplicationInstance(boolean) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
makeReadOnly() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
map(Object, Metadata) - Method in class io.fluxcapacitor.javaclient.web.DefaultWebResponseMapper
 
map(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.web.WebResponseMapper
 
map(Function<T, V>) - Method in class io.fluxcapacitor.javaclient.persisting.search.SearchHit
 
match(Object, boolean, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
match(Object, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
matches(Parameter, Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
matches(Parameter, Annotation, DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.PayloadParameterResolver
 
matches(Parameter, Annotation, Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils.AssertLegalEntityParameterResolver
 
matches(Parameter, Annotation, Object) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean.Condition
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnMissingBean.Condition
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty.Condition
 
maxFetchSize - Static variable in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
Member - Annotation Type in io.fluxcapacitor.javaclient.modeling
 
merge(HandlerRegistry) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry
 
MergedHandlerRegistry() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry
 
MergedInterceptor() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.MergedInterceptor
 
Message - Class in io.fluxcapacitor.javaclient.common
 
Message(Object) - Constructor for class io.fluxcapacitor.javaclient.common.Message
 
Message(Object, Metadata) - Constructor for class io.fluxcapacitor.javaclient.common.Message
 
Message(Object, Metadata, String, Instant) - Constructor for class io.fluxcapacitor.javaclient.common.Message
 
messageFormatter - Static variable in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
MessageFormatter - Interface in io.fluxcapacitor.javaclient.common.serialization
 
MessageParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling
 
MessageParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.MessageParameterResolver
 
MessageRoutingInterceptor - Class in io.fluxcapacitor.javaclient.publishing.routing
 
MessageRoutingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.publishing.routing.MessageRoutingInterceptor
 
MessageSpliterator(Spliterator<DeserializingMessage>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage.MessageSpliterator
 
METADATA_KEY - Static variable in class io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor
 
metadataKey() - Element in annotation type io.fluxcapacitor.javaclient.publishing.routing.RoutingKey
 
MetadataParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling
 
MetadataParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.MetadataParameterResolver
 
method() - Element in annotation type io.fluxcapacitor.javaclient.web.HandleWeb
 
metricsGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the gateway for metrics events.
metricsGateway(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
MetricsGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
millis() - Element in annotation type io.fluxcapacitor.javaclient.publishing.Timeout
 
millisFromIndex(long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
ModifiableAggregateRoot<T> - Class in io.fluxcapacitor.javaclient.modeling
 
ModifiableAggregateRoot(ImmutableAggregateRoot<T>, boolean, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Constructor for class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
ModifiableAggregateRoot.CommitHandler - Interface in io.fluxcapacitor.javaclient.modeling
 
ModifiableEntity<T> - Class in io.fluxcapacitor.javaclient.modeling
 
ModifiableEntity() - Constructor for class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
modifySerializedMessage(SerializedMessage, Message, MessageType) - Method in interface io.fluxcapacitor.javaclient.publishing.DispatchInterceptor
 
modifySerializedMessage(SerializedMessage, Message, MessageType) - Method in class io.fluxcapacitor.javaclient.publishing.routing.MessageRoutingInterceptor
 

N

name() - Method in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
 
name() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
NamedCache - Class in io.fluxcapacitor.javaclient.persisting.caching
 
NamedCache() - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
newInstance() - Static method in class io.fluxcapacitor.javaclient.configuration.client.InMemoryClient
 
newInstance(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient
 
nextFunctionalId() - Method in interface io.fluxcapacitor.javaclient.common.IdentityProvider
 
nextFunctionalId() - Method in class io.fluxcapacitor.javaclient.common.UuidFactory
 
nextTechnicalId() - Method in interface io.fluxcapacitor.javaclient.common.IdentityProvider
 
noOp() - Static method in interface io.fluxcapacitor.javaclient.publishing.DispatchInterceptor
 
noOp() - Static method in interface io.fluxcapacitor.javaclient.tracking.BatchInterceptor
 
noOp() - Static method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor
 
NoOpAggregateRoot<T> - Class in io.fluxcapacitor.javaclient.modeling
 
NoOpAggregateRoot() - Constructor for class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
NoOpCache - Enum in io.fluxcapacitor.javaclient.persisting.caching
 
NoOpConverter<T> - Class in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
NoOpConverter() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.NoOpConverter
 
NoOpEntity<T> - Class in io.fluxcapacitor.javaclient.modeling
 
NoOpEntity() - Constructor for class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
NoOpSnapshotStore - Enum in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
NoSnapshotTrigger - Enum in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
not(Constraint) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 

O

ObjectNodeConverter - Class in io.fluxcapacitor.javaclient.common.serialization.jackson
 
ObjectNodeConverter() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter
 
offsetFromIndex(long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
onBatchCompletion(Throwable) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage.MessageSpliterator
 
onClose(Session, CloseReason) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
onError(Session, Throwable) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
onMessage(byte[]) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
OPTIONS - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 

P

parent() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
parent() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
parent() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
parent() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.HandleCommand
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.HandleQuery
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.web.HandleGet
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.web.HandlePatch
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.web.HandlePost
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.web.HandlePut
 
passive() - Element in annotation type io.fluxcapacitor.javaclient.web.HandleWeb
 
PATCH - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
pattern() - Element in annotation type io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty
 
payload(Object) - Method in class io.fluxcapacitor.javaclient.web.WebRequest.Builder
 
payload(Object) - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
 
PayloadParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling
 
PayloadParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.PayloadParameterResolver
 
Periodic - Annotation Type in io.fluxcapacitor.javaclient.scheduling
Annotation placed on the payload class of a Schedule handled by HandleSchedule annotated methods.
PeriodicSnapshotTrigger - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
PeriodicSnapshotTrigger(int) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.PeriodicSnapshotTrigger
 
periodIndex(long) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.PeriodicSnapshotTrigger
 
playBackToCondition(Predicate<AggregateRoot<T>>) - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
playBackToEvent(String) - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
possibleTargets(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
POST - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
postProcessAfterInitialization(Object, String) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
previous() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
previous() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
previous() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
priority() - Element in annotation type io.fluxcapacitor.javaclient.modeling.AssertLegal
Determines the order of assertions if there are multiple annotated methods.
process(MessageBatch) - Method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
 
ProcessBatchEvent - Class in io.fluxcapacitor.javaclient.tracking.metrics
 
ProcessBatchEvent() - Constructor for class io.fluxcapacitor.javaclient.tracking.metrics.ProcessBatchEvent
 
producerUrl(MessageType, WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
ProtectData - Annotation Type in io.fluxcapacitor.javaclient.publishing.dataprotection
 
publish(Message, Guarantee) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultEventGateway
 
publish(Message, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.EventGateway
 
publish(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.EventGateway
 
publish(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.MetricsGateway
 
publish(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.EventGateway
 
publish(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.MetricsGateway
 
publish(Object, Metadata, Guarantee) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultMetricsGateway
 
publish(Object, Metadata, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.MetricsGateway
 
publishEvent(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Publishes the given application event.
publishEvent(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Publishes an event with given payload and metadata.
publishMetrics(Handler<DeserializingMessage>, String, DeserializingMessage, boolean, Instant, Object) - Method in class io.fluxcapacitor.javaclient.tracking.metrics.HandlerMonitor
 
publishMetrics(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Publishes a metrics event.
publishMetrics(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Publishes a metrics event with given payload and metadata.
put(Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
put(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
put(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
put(Object, Object) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
put(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
PUT - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
putIfAbsent(Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
putIfAbsent(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
putIfAbsent(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
putIfAbsent(Object, Object) - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
putIfAbsent(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
putValue(String, Data<byte[]>, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
putValue(String, Data<byte[]>, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
Adds or replaces the given value in the key value store.
putValue(String, Data<byte[]>, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 
putValueIfAbsent(String, Data<byte[]>) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
 
putValueIfAbsent(String, Data<byte[]>) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
Adds the given value in the key value store if the key is not already mapped to a value.
putValueIfAbsent(String, Data<byte[]>) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 

Q

query(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends the given query and returns a future that will be completed with the query's result.
query(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends a query with given payload and metadata and returns a future that will be completed with the query's result.
query(String, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
queryAndWait(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends the given query and returns the query's result.
queryAndWait(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends a query with given payload and metadata and returns the query's result.
queryGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the gateway for query messages.
queryGateway(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
QueryGateway - Interface in io.fluxcapacitor.javaclient.publishing
 

R

read(TrackerRead) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
read(String, String, Long, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
read(String, String, Long, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
read(String, String, Long, ConsumerConfiguration) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
read(String, String, Long, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
readAndWait(String, String, Long, ConsumerConfiguration) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
readFromIndex(long, int) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
readFromIndex(long, int) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
readFromIndex(long, int) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
readFromIndex(long, int) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
ReadOnlyAggregateRoot<T> - Class in io.fluxcapacitor.javaclient.modeling
 
ReadOnlyAggregateRoot(AggregateRoot<T>) - Constructor for class io.fluxcapacitor.javaclient.modeling.ReadOnlyAggregateRoot
 
registerHandler(Object) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry
 
registerHandler(Object) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HasLocalHandlers
 
registerHandler(Object, BiPredicate<Class<?>, Executable>) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
 
registerHandler(Object, BiPredicate<Class<?>, Executable>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry
 
registerHandler(Object, BiPredicate<Class<?>, Executable>) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HasLocalHandlers
 
registerHandler(Object, BiPredicate<Class<?>, Executable>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
 
registerHandlers(Object...) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Registers given handlers and initiates message tracking (i.e.
registerHandlers(List<?>) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Registers given handlers and initiates message tracking.
registerMonitor(Consumer<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
 
registerMonitor(Consumer<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
registerTypeCaster(String, String) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
registerTypeCaster(String, String) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
 
registerUserSupplier(UserProvider) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
registerUserSupplier(UserProvider) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
relationships() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
removeEntity() - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
removeExpiredSchedules(Serializer) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
removeFromMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
 
removeFromMetadata(Metadata) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
 
removeOldMessages() - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
replaceCache(Cache) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceCache(Cache) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
replaceCorrelationDataProvider(CorrelationDataProvider) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceCorrelationDataProvider(CorrelationDataProvider) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
replaceDocumentSerializer(DocumentSerializer) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceDocumentSerializer(DocumentSerializer) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
replaceMessageRoutingInterceptor(DispatchInterceptor) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceMessageRoutingInterceptor(DispatchInterceptor) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
replaceRelationshipsCache(UnaryOperator<Cache>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceRelationshipsCache(UnaryOperator<Cache>) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
replaceSerializer(Serializer) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceSerializer(Serializer) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
Register a custom serializer.
replaceSnapshotSerializer(Serializer) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceSnapshotSerializer(Serializer) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
replaceWebResponseMapper(WebResponseMapper) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
replaceWebResponseMapper(WebResponseMapper) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
 
report(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.ErrorGateway
 
report(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.ErrorGateway
 
report(Object, Metadata, Guarantee) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultErrorGateway
 
report(Object, Metadata, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.ErrorGateway
 
reportError(Throwable, Handler<DeserializingMessage>, DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.errorreporting.ErrorReportingInterceptor
 
RequestHandler - Interface in io.fluxcapacitor.javaclient.publishing
 
RequiresRole - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
reschedule(Duration) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
 
resetPosition(String, long) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
resetPosition(String, long) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
resetPosition(String, long) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
resetPosition(String, long) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
resolve(Parameter, Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
resolve(Parameter, Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils.AssertLegalEntityParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.UserParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.DeserializingMessageParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.MessageParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.MetadataParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.PayloadParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils.AssertLegalEntityParameterResolver
 
resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.web.WebPayloadParameterResolver
 
respond(Object, Metadata, String, int, Guarantee) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultResultGateway
 
respond(Object, Metadata, String, int, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.ResultGateway
 
respond(Object, Metadata, String, int, Guarantee) - Method in class io.fluxcapacitor.javaclient.web.WebResponseGateway
 
respond(Object, String, int) - Method in interface io.fluxcapacitor.javaclient.publishing.ResultGateway
 
resultGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the gateway for result messages sent by handlers of commands and queries.
resultGateway(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
ResultGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
RetryingErrorHandler - Class in io.fluxcapacitor.javaclient.tracking
 
RetryingErrorHandler(Predicate<Exception>) - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
 
retryOutstandingRequests(String) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
revision() - Element in annotation type io.fluxcapacitor.javaclient.common.serialization.upcasting.Upcast
 
rollback() - Method in interface io.fluxcapacitor.javaclient.tracking.TransactionManager.Transaction
 
root() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
RoutingKey - Annotation Type in io.fluxcapacitor.javaclient.publishing.routing
Field or method level annotation that marks a field or method providing the routing key of a message containing the enclosing object as payload.
run() - Method in interface io.fluxcapacitor.javaclient.common.ClientUtils.ThrowingRunnable
 
run() - Method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
 
run(Consumer<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
runSilently(ClientUtils.ThrowingRunnable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
 

S

schedule(SerializedSchedule...) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
schedule(SerializedSchedule...) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
 
schedule(SerializedSchedule...) - Method in class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
 
schedule(Schedule) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Schedule, boolean) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
 
schedule(Schedule, boolean) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Object, Metadata, String, Duration) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Object, Metadata, String, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Object, String, Duration) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Object, String, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Schedules a message with given scheduleId for the given timestamp.
schedule(Object, String, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Object, Duration) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
schedule(Object, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
 
Schedule - Class in io.fluxcapacitor.javaclient.scheduling
 
Schedule(Message) - Constructor for class io.fluxcapacitor.javaclient.scheduling.Schedule
 
Schedule(Object, Metadata, String, Instant) - Constructor for class io.fluxcapacitor.javaclient.scheduling.Schedule
 
Schedule(Object, Metadata, String, Instant, String, Instant) - Constructor for class io.fluxcapacitor.javaclient.scheduling.Schedule
 
Schedule(Object, String, Instant) - Constructor for class io.fluxcapacitor.javaclient.scheduling.Schedule
 
scheduleId() - Element in annotation type io.fluxcapacitor.javaclient.scheduling.Periodic
Returns the id of the periodic schedule.
scheduleIdMetadataKey - Static variable in class io.fluxcapacitor.javaclient.scheduling.Schedule
 
scheduleMessages(List<SerializedSchedule>) - Method in class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
 
scheduler() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the message scheduling client.
scheduler(FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
Scheduler - Interface in io.fluxcapacitor.javaclient.scheduling
 
SchedulerException - Exception in io.fluxcapacitor.javaclient.scheduling
 
SchedulerException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.scheduling.SchedulerException
 
SchedulingClient - Interface in io.fluxcapacitor.javaclient.scheduling.client
 
SchedulingInterceptor - Class in io.fluxcapacitor.javaclient.scheduling
 
SchedulingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
 
schedulingUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
search(SearchDocuments) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
 
search(SearchDocuments) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
 
search(SearchDocuments) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
search(SearchQuery.Builder) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
search(SearchQuery.Builder) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
search(String) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Search the given collection for documents.
search(String...) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Search the given collections for documents.
search(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
 
Search - Interface in io.fluxcapacitor.javaclient.persisting.search
 
searchable() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
SearchClient - Interface in io.fluxcapacitor.javaclient.persisting.search.client
 
SearchHit<T> - Class in io.fluxcapacitor.javaclient.persisting.search
 
SearchHit() - Constructor for class io.fluxcapacitor.javaclient.persisting.search.SearchHit
 
searchUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
SelectiveCache - Class in io.fluxcapacitor.javaclient.persisting.caching
 
SelectiveCache(Cache, Predicate<Object>) - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
send() - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient.WebSocketRequest
 
send(JsonType, Session) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
send(Request) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
send(Guarantee, SerializedMessage...) - Method in interface io.fluxcapacitor.javaclient.publishing.client.GatewayClient
 
send(Guarantee, SerializedMessage...) - Method in class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
 
send(Guarantee, SerializedMessage...) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
send(Guarantee, SerializedMessage...) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
send(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
send(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
send(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
send(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
send(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
send(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
send(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
send(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
send(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
send(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
send(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
send(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
send(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndForget(JsonType) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
sendAndForget(Guarantee, Message...) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway
 
sendAndForget(Guarantee, Message...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Guarantee, Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndForget(Guarantee, Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Guarantee, Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndForget(Message, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndForget(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndForget(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndForget(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndForget(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndForget(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndForget(Object, Metadata, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndForget(Object, Metadata, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndForget(Object, Metadata, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndForgetCommand(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends the given command and don't wait for a result.
sendAndForgetCommand(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends a command with given payload and metadata and don't wait for a result.
sendAndForgetCommand(Object, Metadata, Guarantee) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends a command with given payload and metadata and don't wait for a result.
sendAndWait(Request) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
sendAndWait(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndWait(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndWait(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndWait(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
sendAndWait(Object) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendAndWait(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendAndWait(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendAndWait(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
sendAndWait(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendBatch(List<JsonType>, Session) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
sendCommand(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends the given command and returns a future that will be completed with the command's result.
sendCommand(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends a command with given payload and metadata and returns a future that will be completed with the command's result.
sendCommandAndWait(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends the given command and returns the command's result.
sendCommandAndWait(Object, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Sends a command with given payload and metadata and returns a future that will be completed with the command's result.
sendForMessage(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendForMessage(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendForMessage(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
sendForMessage(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendForMessages(Message...) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
 
sendForMessages(Message...) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway
 
sendForMessages(Message...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
 
sendForMessages(Message...) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
 
sendForMessages(Message...) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
 
sendRequest(SerializedMessage, Consumer<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
 
sendRequest(SerializedMessage, Consumer<SerializedMessage>) - Method in interface io.fluxcapacitor.javaclient.publishing.RequestHandler
 
sendRequests(List<SerializedMessage>, Consumer<List<SerializedMessage>>) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
 
sendRequests(List<SerializedMessage>, Consumer<List<SerializedMessage>>) - Method in interface io.fluxcapacitor.javaclient.publishing.RequestHandler
 
sendValues(List<Document>, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
sequenceNumber() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
sequenceNumber() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
sequenceNumber() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
SerializationException - Exception in io.fluxcapacitor.javaclient.common.serialization
 
SerializationException(String) - Constructor for exception io.fluxcapacitor.javaclient.common.serialization.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.common.serialization.SerializationException
 
serialize(Serializer) - Method in class io.fluxcapacitor.javaclient.common.Message
 
serialize(Serializer) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
 
serialize(Serializer) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
 
serialize(Object) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
Serializes an object to a Data object containing a byte array.
serialize(Object, String) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
serialize(Object, String) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
Serializes an object using the given desired format to a Data object containing a byte array.
serializeAction(BulkUpdate) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
 
serializer() - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
 
serializer() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the default serializer
Serializer - Interface in io.fluxcapacitor.javaclient.common.serialization
Mechanism to convert objects to a byte array and vice versa.
serializeToOtherFormat(Object, String) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
ServiceUrlBuilder - Class in io.fluxcapacitor.javaclient.common.websocket
 
ServiceUrlBuilder() - Constructor for class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
 
SessionPool - Class in io.fluxcapacitor.javaclient.common.websocket
 
SessionPool(int, Supplier<Session>) - Constructor for class io.fluxcapacitor.javaclient.common.websocket.SessionPool
 
setClock(Clock) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
 
setEntity(Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler.EventSourcingEntityParameterResolver
 
shouldCreateSnapshot(AggregateRoot<?>, List<DeserializingMessage>) - Method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
 
shouldCreateSnapshot(AggregateRoot<?>, List<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.PeriodicSnapshotTrigger
 
shouldCreateSnapshot(AggregateRoot<?>, List<DeserializingMessage>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotTrigger
 
shouldWait(Map<Long, SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
shutdown(Tracker) - Method in interface io.fluxcapacitor.javaclient.tracking.BatchInterceptor
 
shutDown() - Method in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
 
shutDown() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
 
shutDown() - Method in class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient
 
SimpleTrackerRead - Class in io.fluxcapacitor.javaclient.tracking.client
 
SimpleTrackerRead(String, String, Long, ConsumerConfiguration) - Constructor for class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
 
since(Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
size() - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
 
size() - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
 
size() - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
 
size() - Method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
 
size() - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
 
skip(Integer) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
slowTrackingThreshold - Static variable in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
snapshotKey(Object) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
 
snapshotPeriod() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
SnapshotStore - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
SnapshotTrigger - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
 
sortBy(String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
sortBy(String, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
sortByScore() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
sortByTimestamp() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
sortByTimestamp(boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
stall() - Method in class io.fluxcapacitor.javaclient.tracking.StallingBatchInterceptor
 
StallingBatchInterceptor - Class in io.fluxcapacitor.javaclient.tracking
 
StallingBatchInterceptor() - Constructor for class io.fluxcapacitor.javaclient.tracking.StallingBatchInterceptor
 
start(Client) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
start(FluxCapacitor, Object...) - Method in interface io.fluxcapacitor.javaclient.tracking.Tracking
 
start(FluxCapacitor, List<?>) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
start(FluxCapacitor, List<?>) - Method in interface io.fluxcapacitor.javaclient.tracking.Tracking
 
start(Consumer<List<SerializedMessage>>, ConsumerConfiguration, Client) - Static method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
Starts one or more trackers.
start(Consumer<List<SerializedMessage>>, ConsumerConfiguration, TrackingClient) - Static method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
 
startTrackerIfNeeded() - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
startTracking(ConsumerConfiguration, List<Handler<DeserializingMessage>>, FluxCapacitor) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
startTransaction() - Method in interface io.fluxcapacitor.javaclient.tracking.TransactionManager
 
store(String, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStore
 
store(String, Object, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.DefaultKeyValueStore
 
store(String, Object, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStore
 
storeEvents(String, Object...) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
storeEvents(String, List<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
storeEvents(String, List<?>, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
storeEvents(String, List<?>, boolean, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
 
storeEvents(String, List<?>, boolean, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
storeEvents(String, List<SerializedMessage>, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
storeEvents(String, List<SerializedMessage>, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
 
storeEvents(String, List<SerializedMessage>, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
storeIfAbsent(String, Object) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.DefaultKeyValueStore
 
storeIfAbsent(String, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.KeyValueStore
 
storePosition(String, int[], long) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
 
storePosition(String, int[], long) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
 
storePosition(String, int[], long) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
 
storePosition(String, int[], long) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
storeSnapshot(AggregateRoot<T>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
 
storeSnapshot(AggregateRoot<T>) - Method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
 
storeSnapshot(AggregateRoot<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore
 
storeValues(List<KeyValuePair>) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 
storeValues(List<Document>, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
stream() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
stream(Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
streamHits() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 
streamHits(Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
 

T

TechnicalException - Exception in io.fluxcapacitor.javaclient.common.exception
 
TechnicalException() - Constructor for exception io.fluxcapacitor.javaclient.common.exception.TechnicalException
 
TechnicalException(String) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.TechnicalException
 
TechnicalException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.TechnicalException
 
TechnicalException(String, Throwable, boolean, boolean) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.TechnicalException
 
TechnicalException(Throwable) - Constructor for exception io.fluxcapacitor.javaclient.common.exception.TechnicalException
 
ThrowingErrorHandler - Class in io.fluxcapacitor.javaclient.tracking
 
ThrowingErrorHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler
 
Timeout - Annotation Type in io.fluxcapacitor.javaclient.publishing
 
TimeoutException - Exception in io.fluxcapacitor.javaclient.publishing
 
TimeoutException(String) - Constructor for exception io.fluxcapacitor.javaclient.publishing.TimeoutException
 
timestamp() - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
timestamp() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
timestamp() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
timestampFromIndex(long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
 
timestampPath() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Aggregate
 
toDocument(Object, String, String, Instant, Instant) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
 
toDocument(Object, String, String, Instant, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentSerializer
 
toMessage() - Method in class io.fluxcapacitor.javaclient.common.Message
 
toMessage() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
toMessage(Throwable, Map<String, String>) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
toMessage(HttpResponse<byte[]>, Map<String, String>) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
 
toString() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
toString() - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.AnnotatedUpcaster
 
toString() - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
 
toString() - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler
 
TRACE - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
Tracker - Class in io.fluxcapacitor.javaclient.tracking
 
Tracker() - Constructor for class io.fluxcapacitor.javaclient.tracking.Tracker
 
TrackerMonitor - Class in io.fluxcapacitor.javaclient.tracking.metrics
 
TrackerMonitor() - Constructor for class io.fluxcapacitor.javaclient.tracking.metrics.TrackerMonitor
 
TrackerRead - Interface in io.fluxcapacitor.javaclient.tracking.client
 
tracking(MessageType) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
tracking(MessageType) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns a client to assist with the tracking of a given message type.
Tracking - Interface in io.fluxcapacitor.javaclient.tracking
 
TrackingClient - Interface in io.fluxcapacitor.javaclient.tracking.client
 
TrackingClientConfig() - Constructor for class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient.TrackingClientConfig
 
TrackingException - Exception in io.fluxcapacitor.javaclient.tracking
 
TrackingException(String) - Constructor for exception io.fluxcapacitor.javaclient.tracking.TrackingException
 
TrackingException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.tracking.TrackingException
 
TransactionManager - Interface in io.fluxcapacitor.javaclient.tracking
 
TransactionManager.Transaction - Interface in io.fluxcapacitor.javaclient.tracking
 
tryAdvance(Consumer<? super DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage.MessageSpliterator
 
tryHandle(DeserializingMessage, Handler<DeserializingMessage>, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
 
tryPublishMetrics(JsonType, Metadata) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
 
tryRun(Runnable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
 
type() - Element in annotation type io.fluxcapacitor.javaclient.common.serialization.upcasting.Upcast
 
type() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingAggregateRoot
 
type() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
 
type() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
type() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
 
type() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
 
type() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
type() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
 

U

UnauthenticatedException - Exception in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
UnauthenticatedException(String) - Constructor for exception io.fluxcapacitor.javaclient.tracking.handling.authentication.UnauthenticatedException
 
UnauthorizedException - Exception in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
UnauthorizedException(String) - Constructor for exception io.fluxcapacitor.javaclient.tracking.handling.authentication.UnauthorizedException
 
upcast(Stream<S>) - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain
 
upcast(Stream<T>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.upcasting.Upcaster
 
upcast(S) - Method in class io.fluxcapacitor.javaclient.common.serialization.upcasting.AnnotatedUpcaster
 
Upcast - Annotation Type in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
Upcaster<T> - Interface in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
UpcasterChain<T> - Class in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
UpcasterChain(Collection<AnnotatedUpcaster<T>>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcasterChain
 
UpcasterChain.ConvertingSerializedObject<T> - Class in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
UpcasterChain.DataRevision - Class in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
UpcastInspector - Class in io.fluxcapacitor.javaclient.common.serialization.upcasting
 
UpcastInspector() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.upcasting.UpcastInspector
 
upcastType(String) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
 
upcastType(String) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
 
update(UnaryOperator<T>) - Method in interface io.fluxcapacitor.javaclient.modeling.AggregateRoot
 
update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpAggregateRoot
 
update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ReadOnlyAggregateRoot
 
updateOwner(Object, Entity<?, ?>, Entity<?, ?>) - Method in class io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
 
updateRelationships(UpdateRelationships) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
 
updateRelationships(UpdateRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
 
updateRelationships(UpdateRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
updateRelationships(UpdateRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
 
updateRelationships(UpdateRelationships) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
updateRelationships(ImmutableAggregateRoot<?>, ImmutableAggregateRoot<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
 
updateRelationships(Set<Relationship>, Set<Relationship>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
 
User - Interface in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
UserParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
UserParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.authentication.UserParameterResolver
 
userProvider() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the UserProvider used by Flux Capacitor to authenticate users.
UserProvider - Interface in io.fluxcapacitor.javaclient.tracking.handling.authentication
 
UuidFactory - Class in io.fluxcapacitor.javaclient.common
 
UuidFactory() - Constructor for class io.fluxcapacitor.javaclient.common.UuidFactory
 

V

validate(T) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity.Validator
 
ValidateWith - Annotation Type in io.fluxcapacitor.javaclient.tracking.handling.validation
Annotation to be placed on payload classes or on classes that you validate manually using ValidationUtils.
ValidatingInterceptor - Class in io.fluxcapacitor.javaclient.tracking.handling.validation
 
ValidatingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidatingInterceptor
 
ValidationException - Exception in io.fluxcapacitor.javaclient.tracking.handling.validation
 
ValidationException(String, Set<String>) - Constructor for exception io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationException
 
ValidationException(Collection<? extends ConstraintViolation<?>>) - Constructor for exception io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationException
 
ValidationUtils - Class in io.fluxcapacitor.javaclient.tracking.handling.validation
 
ValidationUtils() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
 
ValidationUtils.AssertLegalEntityParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling.validation
 
Validator - Interface in io.fluxcapacitor.javaclient.tracking.handling.validation
 
value() - Element in annotation type io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean
 
value() - Element in annotation type io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty
 
value() - Element in annotation type io.fluxcapacitor.javaclient.scheduling.Periodic
Returns the schedule delay in milliseconds.
value() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.authentication.ForbidsRole
 
value() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.authentication.RequiresRole
 
value() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
Enables overriding the default behavior.
value() - Element in annotation type io.fluxcapacitor.javaclient.tracking.handling.validation.ValidateWith
Validation groups to include when this class is validated.
value() - Element in annotation type io.fluxcapacitor.javaclient.web.HandleGet
 
value() - Element in annotation type io.fluxcapacitor.javaclient.web.HandlePatch
 
value() - Element in annotation type io.fluxcapacitor.javaclient.web.HandlePost
 
value() - Element in annotation type io.fluxcapacitor.javaclient.web.HandlePut
 
value() - Element in annotation type io.fluxcapacitor.javaclient.web.HandleWeb
 
valueOf(String) - Static method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForResults(Duration, Collection<? extends Future<?>>) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
 
WebPayloadParameterResolver - Class in io.fluxcapacitor.javaclient.web
 
WebPayloadParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.web.WebPayloadParameterResolver
 
WebRequest - Class in io.fluxcapacitor.javaclient.web
 
WebRequest(Message) - Constructor for class io.fluxcapacitor.javaclient.web.WebRequest
 
WebRequest.Builder - Class in io.fluxcapacitor.javaclient.web
 
webRequestGateway() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Returns the gateway for sending web requests.
WebRequestGateway - Interface in io.fluxcapacitor.javaclient.publishing
 
WebResponse - Class in io.fluxcapacitor.javaclient.web
 
WebResponse(Message) - Constructor for class io.fluxcapacitor.javaclient.web.WebResponse
 
WebResponse.Builder - Class in io.fluxcapacitor.javaclient.web
 
WebResponseGateway - Class in io.fluxcapacitor.javaclient.web
 
WebResponseGateway() - Constructor for class io.fluxcapacitor.javaclient.web.WebResponseGateway
 
WebResponseMapper - Interface in io.fluxcapacitor.javaclient.web
 
WebSocketClient - Class in io.fluxcapacitor.javaclient.configuration.client
 
WebSocketClient(WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient
 
WebSocketClient.ClientConfig - Class in io.fluxcapacitor.javaclient.configuration.client
 
WebSocketClient.TrackingClientConfig - Class in io.fluxcapacitor.javaclient.configuration.client
 
WebSocketEventStoreClient - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing.client
 
WebSocketEventStoreClient(String, int, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
WebSocketEventStoreClient(String, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
WebSocketEventStoreClient(URI, int, int, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
 
WebsocketGatewayClient - Class in io.fluxcapacitor.javaclient.publishing.client
 
WebsocketGatewayClient(String, int, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
 
WebsocketGatewayClient(String, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
 
WebsocketGatewayClient(URI, int, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
 
WebsocketKeyValueClient - Class in io.fluxcapacitor.javaclient.persisting.keyvalue.client
 
WebsocketKeyValueClient(String, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 
WebsocketKeyValueClient(URI, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
 
WebSocketRequest() - Constructor for class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient.WebSocketRequest
 
WebsocketSchedulingClient - Class in io.fluxcapacitor.javaclient.scheduling.client
 
WebsocketSchedulingClient(String, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
 
WebsocketSchedulingClient(URI, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
 
WebSocketSearchClient - Class in io.fluxcapacitor.javaclient.persisting.search.client
 
WebSocketSearchClient(String, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
WebSocketSearchClient(URI, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
 
WebsocketTrackingClient - Class in io.fluxcapacitor.javaclient.tracking.client
 
WebsocketTrackingClient(String, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
WebsocketTrackingClient(URI, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
 
whenBatchCompletes(Consumer<Throwable>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
 
whenHandlerCompletes(Throwable) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
 
withAggregateCache(Class<?>, Cache) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
 
withAggregateCache(Class<?>, Cache) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
Configures a dedicated cache to use for aggregates of the given type.
withClock(Clock) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
withClock(Clock) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Have Flux Capacitor use the given Clock when generating timestamps, e.g.
wither() - Element in annotation type io.fluxcapacitor.javaclient.modeling.Member
 
withEventIndex(Long, String) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
 
withGatewaySessions(MessageType, int) - Method in class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient.ClientConfig
 
withIdentityProvider(IdentityProvider) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor
 
withIdentityProvider(IdentityProvider) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
Have Flux Capacitor use the given IdentityProvider when generating ids, e.g.
withMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
 
withMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
 
withMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
 
withPayload(Object) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
 
withPayload(Object) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
 
withPayload(Object) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
 
withTrackingConfig(MessageType, WebSocketClient.TrackingClientConfig) - Method in class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient.ClientConfig
 
wrap(Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
 
wrap(Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor
 
wrap(Handler<DeserializingMessage>, String) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.MergedInterceptor
 
wrap(Handler<DeserializingMessage>, String) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor
 
WS_CLOSE - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
WS_ERROR - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
WS_MESSAGE - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
WS_OPEN - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
WS_PING - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
WS_PONG - Enum constant in enum io.fluxcapacitor.javaclient.web.HttpRequestMethod
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form