Index
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<I> - Class in io.fluxcapacitor.javaclient.common.serialization
- AbstractSerializer(Collection<?>, Converter<I>, 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(WebSocketContainer, URI, WebSocketClient.ClientConfig, boolean, Duration, ObjectMapper, int) - Constructor for class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- 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.WebSocketRequest - Class in io.fluxcapacitor.javaclient.common.websocket
- accept(CacheEvictionEvent) - Method in class io.fluxcapacitor.javaclient.persisting.caching.CacheEvictionsLogger
- acceptCompression() - Method in class io.fluxcapacitor.javaclient.web.WebResponseCompressingInterceptor
- 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, MessageType...) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- addConsumerConfiguration(ConsumerConfiguration, MessageType...) - 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
- addHandlerDecorator(HandlerDecorator, boolean, MessageType...) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- addHandlerDecorator(HandlerDecorator, boolean, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- addHandlerDecorator(HandlerDecorator, MessageType...) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- 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(Metadata) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
- addMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- addMetadata(Metadata) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- addMetadata(Object...) - Method in class io.fluxcapacitor.javaclient.common.Message
- addMetadata(Object...) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
- addMetadata(Object...) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- addMetadata(Object...) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- addMetadata(String, Object) - Method in class io.fluxcapacitor.javaclient.common.Message
- addMetadata(String, Object) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
- addMetadata(String, Object) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- addMetadata(String, Object) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- addMetadata(Map<String, ?>) - Method in class io.fluxcapacitor.javaclient.common.Message
- addMetadata(Map<String, ?>) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
- addMetadata(Map<String, ?>) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- addMetadata(Map<String, ?>) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- addParameterResolver(ParameterResolver<? super DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- addParameterResolver(ParameterResolver<? super DeserializingMessage>) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- addPropertySource(PropertySource) - 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 class io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider
- addToMetadata(Metadata, User) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
- addUser(User) - Method in class io.fluxcapacitor.javaclient.common.Message
- addUser(User) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
- addUser(User) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- addUser(User) - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- afterHandler() - Element in annotation interface 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(String...) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch.DefaultGroupSearch
- aggregate(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.GroupSearch
- aggregate(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- Aggregate - Annotation Interface in io.fluxcapacitor.javaclient.modeling
- AGGREGATE_ID_METADATA_KEY - Static variable in interface io.fluxcapacitor.javaclient.modeling.Entity
- AGGREGATE_SN_METADATA_KEY - Static variable in interface io.fluxcapacitor.javaclient.modeling.Entity
- AGGREGATE_TYPE_METADATA_KEY - Static variable in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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
- aggregateSelector(Class<?>) - Static method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- Alias - Annotation Interface in io.fluxcapacitor.javaclient.modeling
-
Annotation used on properties of an entity value that provide an alternative identifier to find the entity.
- aliases() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- aliases() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- aliases() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- all(Constraint...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- allEntities() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- allowExternalMessages() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
-
Flag that indicates whether this handler will handle external (non-local) messages as well as local messages.
- ALWAYS - Enum constant in enum class io.fluxcapacitor.javaclient.modeling.EventPublication
- ancestorValue(Class<A>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- andThen(CorrelationDataProvider) - Method in interface io.fluxcapacitor.javaclient.publishing.correlation.CorrelationDataProvider
- andThen(DispatchInterceptor) - Method in interface io.fluxcapacitor.javaclient.publishing.DispatchInterceptor
- andThen(BatchInterceptor) - Method in interface io.fluxcapacitor.javaclient.tracking.BatchInterceptor
- andThen(HandlerDecorator) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerDecorator
- AnnotatedAggregateRepository(Class<T>) - Constructor for class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- AnnotatedCaster<T> - Class in io.fluxcapacitor.javaclient.common.serialization.casting
- AnnotatedCaster(Method, CastParameters, Function<SerializedObject<T, ?>, Stream<SerializedObject<T, ?>>>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.casting.AnnotatedCaster
- AnnotatedEntityHolder - Class in io.fluxcapacitor.javaclient.modeling
- any(Constraint...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- 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.
- ApplicationProperties - Class in io.fluxcapacitor.javaclient.configuration
- ApplicationProperties() - Constructor for class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- apply(ThrowingFunction<FluxCapacitor, R>) - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Applies the given function with this Flux Capacitor set as current threadlocal instance.
- apply(Message) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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.NoOpEntity
- apply(Message) - Method in class io.fluxcapacitor.javaclient.modeling.ReadOnlyEntity
- apply(Message, boolean) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- 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(Callable<T>) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.User
- apply(Function<DeserializingMessage, T>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- Apply - Annotation Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
-
Annotation to be placed on methods that modify an entity value.
- applying - Static variable in interface io.fluxcapacitor.javaclient.modeling.Entity
- applyInvoker(DeserializingMessage, Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- applyInvoker(DeserializingMessage, Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.EntityHelper
- asIntermediateValue(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
- asIntermediateValue(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
- asList(Map<Long, String>, Serializer) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
- 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) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- assertAndApply(Object) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
- assertAndApply(Object...) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- assertAndApply(Object, Metadata) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- assertAndApply(Collection<?>) - 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.ModifiableAggregateRoot
- assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
- assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- assertLegal(Object) - Method in class io.fluxcapacitor.javaclient.modeling.ReadOnlyEntity
- assertLegal(Object, Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- assertLegal(Object, Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.EntityHelper
- AssertLegal - Annotation Interface in io.fluxcapacitor.javaclient.modeling
-
Annotation to be placed on methods in commands or queries.
- 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.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(Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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 interface 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
- batchInterceptors() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- 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.client.AbstractClient
- beforeShutdown(Runnable) - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
- 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(WebRequest) - Constructor for class io.fluxcapacitor.javaclient.web.WebRequest.Builder
- Builder(WebResponse) - 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<DocumentUpdate>, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
- bulkUpdate(Collection<DocumentUpdate>, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
- bulkUpdate(Collection<DocumentUpdate>, 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 interface io.fluxcapacitor.javaclient.modeling.Aggregate
- CacheEvictionEvent - Class in io.fluxcapacitor.javaclient.persisting.caching
- CacheEvictionEvent() - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.CacheEvictionEvent
- CacheEvictionsLogger - Class in io.fluxcapacitor.javaclient.persisting.caching
- CacheEvictionsLogger() - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.CacheEvictionsLogger
- cacheNewMessages(List<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
- CacheReference(Object, Object) - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache.CacheReference
- CachingAggregateRepository - Class in io.fluxcapacitor.javaclient.persisting.repository
- CachingAggregateRepository() - Constructor for class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- 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) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Cancels the schedule with given
scheduleId. - cancelSchedule(String) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
- cancelSchedule(String) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
- cancelSchedule(String) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- cancelSchedule(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
- cancelSchedule(String, Guarantee) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
- cancelSchedule(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.scheduling.client.WebsocketSchedulingClient
- canHandle(SerializedMessage) - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
- canHandle(SerializedMessage) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
- cast(Stream<S>, Integer) - Method in class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain
- cast(Stream<T>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.casting.Caster
- cast(Stream<T>, Integer) - Method in interface io.fluxcapacitor.javaclient.common.serialization.casting.Caster
- cast(S) - Method in class io.fluxcapacitor.javaclient.common.serialization.casting.AnnotatedCaster
- Cast - Annotation Interface in io.fluxcapacitor.javaclient.common.serialization.casting
- Caster<T> - Interface in io.fluxcapacitor.javaclient.common.serialization.casting
- CasterChain<T> - Class in io.fluxcapacitor.javaclient.common.serialization.casting
- CasterChain(Collection<AnnotatedCaster<T>>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain
- CasterChain.ConvertingSerializedObject<T> - Class in io.fluxcapacitor.javaclient.common.serialization.casting
- CasterChain.DataRevision - Class in io.fluxcapacitor.javaclient.common.serialization.casting
- CastInspector - Class in io.fluxcapacitor.javaclient.common.serialization.casting
- CastInspector() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.casting.CastInspector
- CastParameters - Class in io.fluxcapacitor.javaclient.common.serialization.casting
- CastParameters() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.casting.CastParameters
- 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<?>) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- checkLegality(Object, Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.EntityHelper
- 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
- clear() - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
- clear() - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- clear() - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- clear() - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- clear() - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- 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
- clientControlledIndex() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- ClientUtils - Class in io.fluxcapacitor.javaclient.common
- ClientUtils() - Constructor for class io.fluxcapacitor.javaclient.common.ClientUtils
- 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.caching.Cache
- close() - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- close() - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- close() - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- close() - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- 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() - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- close(boolean) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- close(int) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- close(int, Guarantee) - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
- close(int, Guarantee) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- close(Guarantee) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- collection() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
- collection() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Searchable
- 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(Entity<?>, List<DeserializingMessage>, Entity<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- commitInBatch() - Element in annotation interface 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
- compress(SerializedMessage) - Method in class io.fluxcapacitor.javaclient.web.WebResponseCompressingInterceptor
- 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 class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- compute(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- computeAliases() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
- computeEntities() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
- 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 class 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 class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- computeIfPresent(Object, BiFunction<? super Object, ? super T, ? extends T>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- computeMessageFilter() - Method in class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
- computeRoutingKey() - Method in interface io.fluxcapacitor.javaclient.common.HasMessage
- computeSelfHandler(Class<?>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
- 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.ConditionalOnMissingProperty.Condition
- Condition() - Constructor for class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty.Condition
- ConditionalOnBean - Annotation Interface in io.fluxcapacitor.javaclient.configuration.spring
- ConditionalOnBean.Condition - Class in io.fluxcapacitor.javaclient.configuration.spring
- ConditionalOnMissingBean - Annotation Interface in io.fluxcapacitor.javaclient.configuration.spring
- ConditionalOnMissingBean.Condition - Class in io.fluxcapacitor.javaclient.configuration.spring
- ConditionalOnMissingProperty - Annotation Interface in io.fluxcapacitor.javaclient.configuration.spring
- ConditionalOnMissingProperty.Condition - Class in io.fluxcapacitor.javaclient.configuration.spring
- ConditionalOnProperty - Annotation Interface 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
- configurations(Collection<Class<?>>) - Static method in class io.fluxcapacitor.javaclient.tracking.ConsumerConfiguration
- 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 class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- constraint(Constraint...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- consumer() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.Trigger
-
Filter on the name of the consumer that produced the handled message.
- Consumer - Annotation Interface in io.fluxcapacitor.javaclient.tracking
- 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
- containsKey(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
- containsKey(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- containsKey(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- containsKey(Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- containsKey(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- containsProperty(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- containsUser(Metadata) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
- containsUser(Metadata) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider
- containsUser(Metadata) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
- ContentFilter - Interface in io.fluxcapacitor.javaclient.common.serialization
- 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 interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Returns true if the schedule should continue after an error.
- convert(byte[]) - Method in interface io.fluxcapacitor.javaclient.common.serialization.casting.Converter
- convert(byte[]) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter
- convert(Data<byte[]>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.casting.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.casting.Converter
- convertBack(T) - Method in interface io.fluxcapacitor.javaclient.common.serialization.casting.Converter
- Converter<T> - Interface in io.fluxcapacitor.javaclient.common.serialization.casting
- ConvertingSerializedObject(SerializedObject<byte[], ?>, Converter<T>) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain.ConvertingSerializedObject
- cookie(HttpCookie) - Method in class io.fluxcapacitor.javaclient.web.WebRequest.Builder
- cookie(HttpCookie) - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
- 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
- count() - Method in interface io.fluxcapacitor.javaclient.persisting.search.GroupSearch
- count() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- create(Collection<?>, Class<T>, boolean) - Static method in class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain
- 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(Object, Duration) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- createAuditTrail(Object, Duration) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- createConsumer(ConsumerConfiguration, List<Handler<DeserializingMessage>>) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- createDefault() - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
- createHandler(Object, String, HandlerFilter, List<HandlerInterceptor>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
- createHandler(Object, String, HandlerFilter, List<HandlerInterceptor>) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerFactory
- createHandler(Supplier<?>, Class<?>, Class<? extends Annotation>, String, HandlerFilter, List<HandlerInterceptor>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
- createHandler(Supplier<?>, Class<?>, Class<? extends Annotation>, String, HandlerFilter, List<HandlerInterceptor>) - 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, HandlerDecorator>, List<ParameterResolver<? super DeserializingMessage>>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- createUpcaster(Collection<?>, Converter<T>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain
- cron() - Element in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Define a unix-like cron expression.
- CronExpression - Class in io.fluxcapacitor.javaclient.scheduling
-
This provides cron support for java8 using java-time.
- 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
getOptionally()). - currentCorrelationData() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Gets the current correlation data, which by default depends on the current
Client,TrackerandDeserializingMessage - currentIdentityProvider() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Fetches the
IdentityProviderof the current FluxCapacitor. - currentTime() - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Gets the time according to the current FluxCapacitor clock (obtained via
currentClock()). - CurrentUserParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling.authentication
- CurrentUserParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.authentication.CurrentUserParameterResolver
D
- data() - Method in class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain.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.casting.CasterChain.DataRevision
- DataRevision(CastParameters) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain.DataRevision
- DEFAULT - Static variable in interface io.fluxcapacitor.javaclient.common.serialization.MessageFormatter
- DEFAULT_PRIORITY - Static variable in annotation interface 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
- DefaultCache(int, Executor) - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- DefaultCache.CacheReference - Class in io.fluxcapacitor.javaclient.persisting.caching
- DefaultCommandGateway - Class in io.fluxcapacitor.javaclient.publishing
- DefaultCommandGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultCommandGateway
- DefaultCorrelationDataProvider - Enum Class in io.fluxcapacitor.javaclient.publishing.correlation
- DefaultDocumentStore - Class in io.fluxcapacitor.javaclient.persisting.search
- DefaultDocumentStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- DefaultDocumentStore.DefaultSearch - Class in io.fluxcapacitor.javaclient.persisting.search
- DefaultDocumentStore.DefaultSearch.DefaultGroupSearch - Class in io.fluxcapacitor.javaclient.persisting.search
- DefaultEntityHelper - Class in io.fluxcapacitor.javaclient.modeling
- DefaultEntityHelper(List<ParameterResolver<? super DeserializingMessage>>, boolean) - Constructor for class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- DefaultEntityHelper.DeserializingMessageWithEntity - Class in io.fluxcapacitor.javaclient.modeling
- DefaultEntityHelper.MessageWithEntity - Class in io.fluxcapacitor.javaclient.modeling
- 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
- DefaultEventStore - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
- DefaultEventStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
- defaultFetchSize - Static variable in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- 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
- DefaultGroupSearch() - Constructor for class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch.DefaultGroupSearch
- DefaultHandlerFactory - Class in io.fluxcapacitor.javaclient.tracking.handling
- DefaultHandlerFactory(MessageType, HandlerDecorator, List<ParameterResolver<? super DeserializingMessage>>) - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
- defaultIdentityProvider - Static variable in interface io.fluxcapacitor.javaclient.common.IdentityProvider
- 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
- DefaultQueryGateway - Class in io.fluxcapacitor.javaclient.publishing
- DefaultQueryGateway() - Constructor for class io.fluxcapacitor.javaclient.publishing.DefaultQueryGateway
- DefaultRequestHandler - Class in io.fluxcapacitor.javaclient.publishing
- DefaultRequestHandler(Client, MessageType) - 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
- DefaultSearch() - Constructor for class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- defaultSettings - Static variable in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
- DefaultSnapshotStore - Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
- DefaultSnapshotStore() - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
- DefaultSocketSession - Record Class in io.fluxcapacitor.javaclient.web
- DefaultSocketSession(String, String, ResultGateway) - Constructor for record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Creates an instance of a
DefaultSocketSessionrecord class. - 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
- delay() - Element in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Returns the schedule delay in
Periodic.timeUnit()units. - delayAfterError() - Element in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Returns the schedule delay in
Periodic.timeUnit()units after handling of the last schedule gave rise to an exception. - delegate - Variable in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- DelegatingEntity<T> - Class in io.fluxcapacitor.javaclient.modeling
- DelegatingEntity(Entity<T>) - Constructor for class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- delete() - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- 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 class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- deleteCollection(Object) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- deleteCollection(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- deleteCollection(String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
- deleteCollection(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
- deleteCollection(String, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
- deleteCollection(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.WebSocketSearchClient
- deleteDocument(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- deleteDocument(Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- deleteEvents(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- deleteEvents(String, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- deleteEvents(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
- deleteEvents(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
- deleteSnapshot(Object) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
- deleteSnapshot(Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
- deleteSnapshot(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore
- deleteValue(String) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
-
Deletes the value associated with the given key.
- deleteValue(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.InMemoryKeyValueClient
- deleteValue(String, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.keyvalue.client.KeyValueClient
-
Deletes the value associated with the given key.
- deleteValue(String, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
- DeserializationException - Exception in io.fluxcapacitor.javaclient.common.serialization
- DeserializationException(String) - Constructor for exception io.fluxcapacitor.javaclient.common.serialization.DeserializationException
- DeserializationException(String, Throwable) - Constructor for exception io.fluxcapacitor.javaclient.common.serialization.DeserializationException
- deserialize(Data<byte[]>) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
-
Upcasts and deserializes the given
Dataobject 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(DeserializingMessage) - 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
- DeserializingMessageWithEntity(DeserializingMessage, Entity<?>) - Constructor for class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper.DeserializingMessageWithEntity
- 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.modeling.EntityParameterResolver
- 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
- disableCacheEvictionMetrics() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- disableCacheEvictionMetrics() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- disabled() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleSelf
-
Enables overriding the default behavior.
- DISABLED - Static variable in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Special expression that can be used to disable automatic periodic scheduling if passed to
Periodic.cron(). - 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
- disableScheduledCommandHandler() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- disableScheduledCommandHandler() - 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
- disableTrackingMetrics() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- disableTrackingMetrics() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- disableWebResponseCompression() - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- disableWebResponseCompression() - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- disconnectTracker(String, String, boolean) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- disconnectTracker(String, String, boolean, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
- disconnectTracker(String, String, boolean, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
- disconnectTracker(String, String, boolean, Guarantee) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- disconnectTracker(String, String, boolean, Guarantee) - 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
-
Mechanism that enables modification of a message before it is dispatched to local handlers or Flux Capacitor.
- dissociations(Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- doBuild(Map<MessageType, ? extends Tracking>, CommandGateway, QueryGateway, EventGateway, ResultGateway, ErrorGateway, MetricsGateway, WebRequestGateway, AggregateRepository, SnapshotStore, EventStore, KeyValueStore, DocumentStore, Scheduler, UserProvider, Cache, Serializer, CorrelationDataProvider, IdentityProvider, PropertySource, 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
- downcast(Data<?>, int) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
- downcast(Data<?>, int) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
- downcast(Object, int) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
- downcast(Object, int) - Method in interface io.fluxcapacitor.javaclient.common.serialization.Serializer
- Downcast - Annotation Interface in io.fluxcapacitor.javaclient.common.serialization.casting
- DropProtectedData - Annotation Interface in io.fluxcapacitor.javaclient.publishing.dataprotection
- durationUnit() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
E
- emptyReturnMessage() - Method in class io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway
- encryptValue(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- 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.NoOpEntity
- ensureStarted() - Method in class io.fluxcapacitor.javaclient.publishing.DefaultRequestHandler
- entities() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- entities() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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.NoOpEntity
- Entity<T> - Interface in io.fluxcapacitor.javaclient.modeling
- Entity.Validator<T,
E extends Exception> - Interface in io.fluxcapacitor.javaclient.modeling - EntityHelper - Interface in io.fluxcapacitor.javaclient.modeling
- EntityId - Annotation Interface in io.fluxcapacitor.javaclient.modeling
- EntityParameterResolver - Class in io.fluxcapacitor.javaclient.modeling
- EntityParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- equals(Object) - Method in class io.fluxcapacitor.javaclient.modeling.Id
- equals(Object) - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
- equals(Object) - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Indicates whether some other object is "equal to" this one.
- 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() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- 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
- eventPublication() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
-
Setting to control event publication.
- EventPublication - Enum Class in io.fluxcapacitor.javaclient.modeling
-
Setting for aggregates to control event publication, used in
Aggregate. - EventPublicationStrategy - Enum Class in io.fluxcapacitor.javaclient.modeling
- eventSourced() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
- eventSourceModel(ImmutableAggregateRoot<T>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- 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
- eventSourcingUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
- eventStore() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Returns the store for aggregate events.
- EventStore - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
- EventStoreClient - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing.client
- exclude(String...) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- exclude(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- exclusive() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- execute(ThrowingConsumer<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
- expectResult() - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
F
- fetch(int) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- fetch(int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- fetch(int, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- 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(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- fetchDocument(Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- fetchDocument(Object, Object, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- fetchDocument(Object, Object, 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 class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- 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
- fetchHitStream(Integer, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- fetchHitStream(Integer, Class<T>, int) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- 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
- filterContent(T, User) - Method in interface io.fluxcapacitor.javaclient.common.serialization.ContentFilter
-
Modify given value before it's passed to the given viewer.
- filterContent(T, User) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter
- FilterContent - Annotation Interface in io.fluxcapacitor.javaclient.common.serialization
-
Annotation to be placed on methods of values that need to be filtered before they're passed to a given
User. - FilteringSerializer() - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- filterMessage(HasMessage, Trigger) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- filterMessage(HasMessage, Parameter) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- 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
- filterMessageTarget() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- findInvoker(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler
- findInvoker(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.WebsocketHandshakeHandler
- firstDeadline(Periodic, Instant) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
- fixHeaderName(String) - Static method in class io.fluxcapacitor.javaclient.web.WebUtils
- 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>, Environment) - 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
- ForbidsAnyRole - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling.authentication
- ForeverRetryingErrorHandler - Class in io.fluxcapacitor.javaclient.tracking
- ForeverRetryingErrorHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.ForeverRetryingErrorHandler
- ForeverRetryingErrorHandler(Duration, Predicate<Throwable>, boolean, Function<Throwable, ?>) - Constructor for class io.fluxcapacitor.javaclient.tracking.ForeverRetryingErrorHandler
- format(ConstraintViolation<?>, boolean) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
- format(Collection<? extends ConstraintViolation<?>>, boolean) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
- 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(Entity<T>, EntityHelper, Serializer) - Static method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
- fromDocument(SerializedDocument) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
- fromDocument(SerializedDocument) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentSerializer
- fromDocument(SerializedDocument, Class<T>) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
- fromDocument(SerializedDocument, Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentSerializer
- fromMessage(HasMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider
- fromMessage(HasMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider
- fromMessage(HasMessage) - 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
IdentityProviderof 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.DelegatingEntity
- get() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- get() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
- get() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- get(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
- get(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- get(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- get(Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- get(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- get(String) - Method in class io.fluxcapacitor.javaclient.configuration.spring.SpringPropertySource
- 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 class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- getActiveUser() - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
- getAggregateId(HasMetadata) - Static method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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
- getAggregatesFor(Object) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
- getAggregatesFor(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- getAggregatesFor(Object) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- getAggregatesFor(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- getAggregateType(HasMetadata) - Static method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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
- getBooleanProperty(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- getBooleanProperty(String, boolean) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- getCanonicalType(Type) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
- getCasters(Class<? extends Annotation>, Collection<?>, Class<T>, Comparator<AnnotatedCaster<?>>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.casting.CastInspector
- getConfigurationPhase() - Method in class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean.Condition
- getConsumer() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
- getConsumer(HasMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- getCookie(Metadata, String) - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
- getCookie(String) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- getCorrelationData() - Method in interface io.fluxcapacitor.javaclient.publishing.correlation.CorrelationDataProvider
- 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 class 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 interface io.fluxcapacitor.javaclient.common.serialization.casting.Converter
- getDataType() - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.ObjectNodeConverter
- getDeadline() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
- getDefaultConsumerConfiguration(MessageType) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- getEntities(Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
- getEntity() - Method in interface io.fluxcapacitor.javaclient.modeling.HasEntity
- getEntity(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- getEntityHolder(Class<?>, AccessibleObject, EntityHelper, Serializer) - Static method in class io.fluxcapacitor.javaclient.modeling.AnnotatedEntityHolder
- getEvents(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
- getEvents(Object, long) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
- getEvents(Object, long, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
- getEvents(Object, long, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
- getEvents(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- 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
- 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
- getHandlerAnnotation(MessageType) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.DefaultHandlerFactory
- getHandleSelfAnnotation(Class<?>) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- getHeader(String) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- getHeaders(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
- getHeaders(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebResponse
- getHeaders(String) - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- getIfActive(Object) - Static method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- getIndex() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- getIntegerProperty(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- getIntegerProperty(String, Integer) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- getInterceptInvoker(DefaultEntityHelper.MessageWithEntity) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- getInvoker(DeserializingMessage, Handler<DeserializingMessage>, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- getJavaType(String) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonSerializer
- getKeyValueClient() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
- getLastIndex() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
- getLastSequenceNumber() - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.AggregateEventStream
- getLatestAggregateId(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- getLocalHandlerAnnotation(Class<?>, Executable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- getLocalHandlers(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
- getMatchingEntity(Object, Parameter) - Method in class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- 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 class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
- getMessageType() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
- getMessageType() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- getMetadata() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- getMetadata() - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper.MessageWithEntity
- getMethod() - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
- getMethod(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
- getMethodAnnotation() - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
- 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
- getPath() - Method in class io.fluxcapacitor.javaclient.web.WebParameters
- getPayload() - Method in interface io.fluxcapacitor.javaclient.common.HasMessage
- 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
- getPayload() - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper.MessageWithEntity
- getPayload() - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- getPayloadAs(Class<R>) - Method in interface io.fluxcapacitor.javaclient.common.HasMessage
- getPayloadAs(Class<R>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- getPayloadAs(Class<V>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
- getPayloadClass() - Method in interface io.fluxcapacitor.javaclient.common.HasMessage
- 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
- getProperty(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- getProperty(String, String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- getPropertyPath(ConstraintViolation<?>, boolean) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
- getPurgeTimeout() - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackerRead
- getRelationships(GetRelationships) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- getRelationships(GetRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
- getRelationships(GetRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
- getRelationships(String) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- getRequiredRoles(Annotation) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
- getRequiredRoles(Collection<? extends Annotation>) - Static method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
- getResult() - Method in class io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain.ConvertingSerializedObject
- getRevision() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingObject
- getRevision(Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.AbstractSerializer
- getRootAnnotation(Class<?>) - Static method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- 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
- getSequenceNumber(HasMetadata) - Static method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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(Object) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
- getSnapshot(Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
- getSnapshot(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore
- getStatusCode(Metadata) - Static method in class io.fluxcapacitor.javaclient.web.WebResponse
- getSupportedSourceVersion() - Method in class io.fluxcapacitor.javaclient.tracking.handling.RequestAnnotationProcessor
- getSystemUser() - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider
- getSystemUser() - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
- getTarget() - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
- getTarget() - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.WebsocketHandshakeHandler
- 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
- getTriggerClass(HasMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- getTriggerMessage(long, Class<?>, MessageType) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- getTriggerMessageType(HasMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- 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
Dataobject associated with the given key. - getValue(String) - Method in class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
- getWebParameters(Executable) - Static method in class io.fluxcapacitor.javaclient.web.WebUtils
- getWebRequestFilter() - Static method in class io.fluxcapacitor.javaclient.web.WebRequest
- groupBy(String...) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- groupBy(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- GroupSearch - Interface in io.fluxcapacitor.javaclient.persisting.search
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, HandlerInvoker, Handler<DeserializingMessage>, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- handle(Entity<?>, List<DeserializingMessage>, Entity<?>) - 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 Interface in io.fluxcapacitor.javaclient.tracking.handling
- handleError(Throwable, String, Runnable) - Method in interface io.fluxcapacitor.javaclient.tracking.ErrorHandler
- handleError(Throwable, String, Callable<?>) - Method in interface io.fluxcapacitor.javaclient.tracking.ErrorHandler
- handleError(Throwable, String, Callable<?>) - Method in class io.fluxcapacitor.javaclient.tracking.LoggingErrorHandler
- handleError(Throwable, String, Callable<?>) - Method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- handleError(Throwable, String, Callable<?>) - Method in class io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler
- HandleError - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandleEvent - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
- handleEvents(List<SerializedMessage>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- HandleGet - Annotation Interface in io.fluxcapacitor.javaclient.web
- handleLocally(Schedule) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
- HandleMessage - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
- 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 Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandleNotification - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandleOptions - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandlePatch - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandlePost - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandlePut - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandleQuery - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandlerDecorator - Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandlerDecorator.MergedDecorator - Class in io.fluxcapacitor.javaclient.tracking.handling
- handleResult(QueryResult, String) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- HandleResult - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandlerFactory - Interface in io.fluxcapacitor.javaclient.tracking.handling
- HandlerInterceptor - Interface in io.fluxcapacitor.javaclient.tracking.handling
-
Mechanism that enables modification of a message before it is handled by a handler.
- HandlerInterceptor.InterceptedHandler - 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 Interface in io.fluxcapacitor.javaclient.tracking.handling
- handleSelf(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
- HandleSelf - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
-
Annotation placed on a method of a payload class of a request, i.e.
- HandleSocketClose - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandleSocketHandshake - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandleSocketMessage - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandleSocketOpen - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandleSocketPong - Annotation Interface in io.fluxcapacitor.javaclient.web
- handleUpdate(UnaryOperator<Entity<T>>) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- HandleWeb - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandleWebResponse - Annotation Interface in io.fluxcapacitor.javaclient.web
- HandshakeInvoker() - Constructor for class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
- hasCasterMethods(Class<?>) - Static method in class io.fluxcapacitor.javaclient.common.serialization.casting.CastInspector
- HasEntity - Interface in io.fluxcapacitor.javaclient.modeling
- hashCode() - Method in class io.fluxcapacitor.javaclient.modeling.Id
- hashCode() - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
- hashCode() - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Returns a hash code value for this object.
- HasLocalHandlers - Interface in io.fluxcapacitor.javaclient.tracking.handling
- HasMessage - Interface in io.fluxcapacitor.javaclient.common
- 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 class 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
- headers() - Method in class io.fluxcapacitor.javaclient.web.WebRequest.Builder
- headers() - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
- HIGHEST_PRIORITY - Static variable in annotation interface io.fluxcapacitor.javaclient.modeling.AssertLegal
- highestEventIndex() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
- HTTP_1_1 - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpVersion
- HTTP_2 - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpVersion
- HttpRequestMethod - Enum Class in io.fluxcapacitor.javaclient.web
- HttpVersion - Enum Class 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.DelegatingEntity
- id() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- id() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- Id<T> - Class in io.fluxcapacitor.javaclient.modeling
-
Object that represents the identifier of a specific entity.
- Id(Object, Class<T>, String, boolean) - Constructor for class io.fluxcapacitor.javaclient.modeling.Id
-
Construct an id for an entity.
- Id(Object, Class<T>) - Constructor for class io.fluxcapacitor.javaclient.modeling.Id
-
Construct a case-sensitive id for an entity without prefix.
- Id(Object, Class<T>, boolean) - Constructor for class io.fluxcapacitor.javaclient.modeling.Id
-
Construct an id for an entity without prefix.
- Id(Object, Class<T>, String) - Constructor for class io.fluxcapacitor.javaclient.modeling.Id
-
Construct a case-sensitive id for an entity.
- 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.DelegatingEntity
- idProperty() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- idProperty() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Member
- idProperty() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- IF_MODIFIED - Enum constant in enum class io.fluxcapacitor.javaclient.modeling.EventPublication
- ifPresent(UnaryOperator<Entity<T>>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- ignoreSegment() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- ignoreUnknownEvents() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
- 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 class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- includeOnly(String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- index(Object, Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Index given object for search.
- index(Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Object, Object, Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Index given object for search.
- index(Object, Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Object, Object, Object, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Index given object for search.
- index(Object, Object, Object, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Object, Object, Object, Instant, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Index given object for search.
- index(Object, Object, Object, Instant, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Object, Object, Object, Instant, Instant, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- index(Object, Object, Object, Instant, Instant, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<?>, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<?>, Object, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<?>, Object, String, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<?>, Object, String, String, String, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- index(Collection<?>, Object, String, String, String, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<? extends T>, Object, Function<? super T, ?>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<? extends T>, Object, Function<? super T, ?>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<? extends T>, Object, Function<? super T, ?>, Function<? super T, Instant>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<? extends T>, Object, Function<? super T, ?>, Function<? super T, Instant>, Function<? super T, Instant>, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- index(Collection<? extends T>, Object, Function<? super T, ?>, Function<? super T, Instant>, Function<? super T, Instant>, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- index(Collection<? extends T>, Object, 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(List<SerializedDocument>, Guarantee, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
- index(List<SerializedDocument>, Guarantee, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
- index(List<SerializedDocument>, 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, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Object, Object, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Object, Object, Object, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Object, Object, Object, Instant, Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Collection<? extends T>, Object) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Collection<? extends T>, Object, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Collection<? extends T>, Object, String, String, String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Collection<? extends T>, Object, Function<? super T, ?>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Collection<? extends T>, Object, Function<? super T, ?>, Function<? super T, Instant>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- indexIfNotExists(Collection<? extends T>, Object, Function<? super T, ?>, 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 interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Returns the initial schedule delay.
- 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(String, String, Function<MessageType, T>, KeyValueClient, SearchClient) - Constructor for class io.fluxcapacitor.javaclient.configuration.client.InMemoryClient
- InMemoryClient(Duration) - 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
- InMemoryEventStoreClient(Duration) - 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(MessageType) - 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
- InMemorySchedulingClient(Duration) - 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 class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- inPeriod(Instant, Instant, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- InputParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling
- InputParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.InputParameterResolver
- instance - Static variable in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Flux Capacitor instance bound to the current thread.
- INSTANCE - Enum constant in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- INSTANCE - Enum constant in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
- INSTANCE - Enum constant in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
- INSTANCE - Enum constant in enum class io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
- intercept(Object, Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- intercept(Object, Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.EntityHelper
- 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
- InterceptApply - Annotation Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
-
Annotation on methods that intercept events before they are applied to an entity (and before any @AssertLegal methods are invoked).
- 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
-
Intercepts the publication of a message.
- 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.web.WebResponseCompressingInterceptor
- interceptDispatch(Message, MessageType) - Method in class io.fluxcapacitor.javaclient.web.WebsocketResponseInterceptor
- interceptDispatch(WebResponse) - Method in class io.fluxcapacitor.javaclient.web.WebResponseGateway
- interceptDispatch(Object, Metadata) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultResultGateway
- InterceptedHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.tracking.handling.errorreporting.ErrorReportingInterceptor
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor
-
Intercepts a message before it's handled.
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidatingInterceptor
- interceptHandling(Function<DeserializingMessage, Object>, HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.tracking.metrics.HandlerMonitor
- invoke(BiFunction<Object, Object, Object>) - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
- 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.casting - package io.fluxcapacitor.javaclient.common.serialization.casting
- io.fluxcapacitor.javaclient.common.serialization.jackson - package io.fluxcapacitor.javaclient.common.serialization.jackson
- 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
- isApplying() - Static method in interface io.fluxcapacitor.javaclient.modeling.Entity
- isAssignable(Parameter, Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- 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
- 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.modeling.Entity
- isEmpty() - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
- isEmpty(SerializerProvider, Object) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- 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<?>) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper
- isLegal(Object, Entity<?>) - Method in interface io.fluxcapacitor.javaclient.modeling.EntityHelper
- isLoading() - Static method in interface io.fluxcapacitor.javaclient.modeling.Entity
- isLocalHandler(HandlerInvoker) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- isLocalHandler(Class<?>, Executable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- isPassive() - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.HandshakeInvoker
- isPresent() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- isRestricted(String) - Method in class io.fluxcapacitor.javaclient.web.ForwardingWebConsumer
- isRoot() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- isTechnicalError(Throwable) - Static 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
- JacksonContentFilter - Class in io.fluxcapacitor.javaclient.common.serialization.jackson
- JacksonContentFilter(ObjectMapper) - Constructor for class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter
- JacksonContentFilter.FilteringSerializer - Class in io.fluxcapacitor.javaclient.common.serialization.jackson
- 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 class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- lastEventId() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- lastEventIndex() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- lastEventIndex() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- LazyId - Class in io.fluxcapacitor.javaclient.common
- LazyId() - Constructor for class io.fluxcapacitor.javaclient.common.LazyId
- LazyId(Object) - Constructor for class io.fluxcapacitor.javaclient.common.LazyId
- LazyId(Supplier<String>) - Constructor for class io.fluxcapacitor.javaclient.common.LazyId
- load(Object, Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- load(Object, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- load(Object, Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
- load(Id<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- load(Object) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- load(Object, Supplier<ImmutableEntity<T>>, boolean, EventPublication, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Static method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- loadAggregate(Id<T>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Loads the aggregate root of type
<T>with given aggregateId. - loadAggregate(Object, 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(Id<T>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Loads the entity with given id.
- loadEntity(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Loads the entity with given id.
- loadEntityValue(Id<T>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Loads the current entity value for given entity id.
- loadEntityValue(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Loads the current entity value for given entity id.
- loadFor(Object, Class<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- loadFor(Object, Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- loadFor(Object, Class<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
- loading - Static variable in interface io.fluxcapacitor.javaclient.modeling.Entity
- loadSnapshot(Object) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- LocalHandler - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
-
Annotation placed on types or methods of message handlers.
- localHandlerRegistry(MessageType, Map<MessageType, HandlerDecorator>, List<ParameterResolver<? super DeserializingMessage>>) - 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(String, Throwable) - Method in class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- logError(Throwable, String) - Method in class io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler
- LoggingErrorHandler - Class in io.fluxcapacitor.javaclient.tracking
- LoggingErrorHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.LoggingErrorHandler
- logMessage() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleSelf
-
Enables publication of the handled message for other consumers.
- logMessage() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
-
Enables publication of locally handled messages.
- logMessage(HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.tracking.handling.LocalHandlerRegistry
- logMetrics() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleSelf
-
Enables publication of handler metrics, like a
HandleMessageEvent(if tracker monitoring is enabled). - logMetrics() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
-
Enables publication of handler metrics, like
HandleMessageEvents(if tracker monitoring is enabled). - logMetrics(HandlerInvoker) - Method in class io.fluxcapacitor.javaclient.tracking.metrics.HandlerMonitor
- lookAhead(String, String...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- LOWEST_PRIORITY - Static variable in annotation interface 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.Entity
- 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
- mapIfPresent(Function<Entity<T>, U>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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(DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.WebsocketHandshakeHandler
- matches(Parameter, Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- matches(Parameter, Annotation, HasMessage, Object) - Method in class io.fluxcapacitor.javaclient.tracking.handling.PayloadParameterResolver
- matches(Parameter, Annotation, HasMessage, Object) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- matches(Parameter, Annotation, HasMessage, Object) - Method in class io.fluxcapacitor.javaclient.web.SocketSessionParameterResolver
- matches(Parameter, Annotation, HasMessage, Object) - Method in class io.fluxcapacitor.javaclient.web.WebPayloadParameterResolver
- matches(Parameter, Annotation, Object, Object) - Method in class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- matches(Parameter, Annotation, Object, Object) - Method in class io.fluxcapacitor.javaclient.tracking.handling.InputParameterResolver
- 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.ConditionalOnMissingProperty.Condition
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty.Condition
- maxFetchSize() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- maxIndexExclusive() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- maxWaitDuration() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- Member - Annotation Interface in io.fluxcapacitor.javaclient.modeling
- memoize(BiFunction<T, U, R>) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- memoize(BiFunction<T, U, R>, Duration) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- memoize(Function<K, V>) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- memoize(Function<K, V>, Duration) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- memoize(Supplier<T>) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- memoize(Supplier<T>, Duration) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- merge(HandlerRegistry) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry
- MergedDecorator() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.HandlerDecorator.MergedDecorator
- MergedHandlerRegistry() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- 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
- MessageDispatch - Class in io.fluxcapacitor.javaclient.publishing.client
- MessageDispatch() - Constructor for class io.fluxcapacitor.javaclient.publishing.client.MessageDispatch
- 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
- messageType() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.Trigger
-
Filter what trigger messages may be injected.
- MessageWithEntity(Object, Entity<?>) - Constructor for class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper.MessageWithEntity
- METADATA_KEY - Static variable in class io.fluxcapacitor.javaclient.publishing.dataprotection.DataProtectionInterceptor
- metadataKey() - Element in annotation interface 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 interface 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
- metricsMetadata() - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- metricsMetadata() - Method in class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
- metricsMetadata() - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
- millisFromIndex(long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
- minIndex() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- ModifiableAggregateRoot<T> - Class in io.fluxcapacitor.javaclient.modeling
- ModifiableAggregateRoot(ImmutableEntity<T>, boolean, EventPublication, 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(Entity<T>, ModifiableAggregateRoot<?>) - Constructor for class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
- modifySerializedMessage(SerializedMessage, Message, MessageType) - Method in interface io.fluxcapacitor.javaclient.publishing.DispatchInterceptor
-
Enables modification of the
SerializedMessagebefore it is published. - modifySerializedMessage(SerializedMessage, Message, MessageType) - Method in class io.fluxcapacitor.javaclient.publishing.routing.MessageRoutingInterceptor
- modifySerializedMessage(SerializedMessage, Message, MessageType) - Method in class io.fluxcapacitor.javaclient.web.WebResponseCompressingInterceptor
- mutexPrecursor - Static variable in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
N
- name() - Method in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
- name() - Method in interface io.fluxcapacitor.javaclient.configuration.client.Client
- name() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- NamedCache - Class in io.fluxcapacitor.javaclient.persisting.caching
- NamedCache() - Constructor for class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- NEVER - Enum constant in enum class io.fluxcapacitor.javaclient.modeling.EventPublication
- newInstance() - Static method in class io.fluxcapacitor.javaclient.configuration.client.InMemoryClient
- newInstance(WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.configuration.client.WebSocketClient
- newInstance(Duration) - Static method in class io.fluxcapacitor.javaclient.configuration.client.InMemoryClient
- newValidationException(Collection<? extends ConstraintViolation<?>>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.validation.Jsr380Validator
- nextDeadline(Periodic, Instant) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
- nextFunctionalId() - Method in interface io.fluxcapacitor.javaclient.common.IdentityProvider
- nextFunctionalId() - Method in class io.fluxcapacitor.javaclient.common.UuidFactory
- nextIndex(Long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
- nextLocalDateTimeAfter(LocalDateTime) - Method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- nextTechnicalId() - Method in interface io.fluxcapacitor.javaclient.common.IdentityProvider
- nextTimeAfter(ZonedDateTime) - Method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- nextTimeAfter(ZonedDateTime, long) - Method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- nextTimeAfter(ZonedDateTime, ZonedDateTime) - Method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- 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.HandlerDecorator
- NoOpCache - Enum Class in io.fluxcapacitor.javaclient.persisting.caching
- NoOpEntity<T> - Class in io.fluxcapacitor.javaclient.modeling
- NoOpSnapshotStore - Enum Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
- NoOpUserProvider - Class in io.fluxcapacitor.javaclient.tracking.handling.authentication
- NoOpUserProvider() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider
- NoSnapshotTrigger - Enum Class in io.fluxcapacitor.javaclient.persisting.eventsourcing
- not(Constraint) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- notifyEvictionListeners(Object, CacheEvictionEvent.Reason) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
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 class io.fluxcapacitor.javaclient.web.HttpRequestMethod
P
- parent() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- 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
- parseCronExpression(String) - Static method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- parseCronExpression(String, boolean) - Static method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- parseRequestCookieHeader(String) - Static method in class io.fluxcapacitor.javaclient.web.WebUtils
- parseResponseCookieHeader(List<String>) - Static method in class io.fluxcapacitor.javaclient.web.WebUtils
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleCommand
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleQuery
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleSelf
-
If true, the result of the handler will be ignored.
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleGet
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleOptions
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandlePatch
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandlePost
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandlePut
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketHandshake
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketMessage
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketOpen
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketPong
- passive() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleWeb
- PATCH - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- pattern() - Element in annotation interface 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 Interface in io.fluxcapacitor.javaclient.scheduling
-
Annotation placed on methods annotated with
HandleScheduleor on the payload class of a Schedule. - 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<Entity<T>>) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- playBackToEvent(String) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- pollReferenceQueue() - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- possibleTargets(Object) - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- POST - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- postfix() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Alias
-
Adds given string as a postfix to the alias (if the property value is non-null).
- postProcessAfterInitialization(Object, String) - Method in class io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
- prefix() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Alias
-
Adds given string as a prefix to the alias (if the property value is non-null).
- previous() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- previous() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- previous() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- previous() - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
- previous() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- priority() - Element in annotation interface 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
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.fluxcapacitor.javaclient.tracking.handling.RequestAnnotationProcessor
- ProcessBatchEvent - Class in io.fluxcapacitor.javaclient.tracking.metrics
- ProcessBatchEvent() - Constructor for class io.fluxcapacitor.javaclient.tracking.metrics.ProcessBatchEvent
- processError(Throwable, DeserializingMessage, HandlerInvoker, Handler<DeserializingMessage>, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- producerUrl(MessageType, WebSocketClient.ClientConfig) - Static method in class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
- propertySource() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Returns the
PropertySourceconfigured for this FluxCapacitor instance. - ProtectData - Annotation Interface in io.fluxcapacitor.javaclient.publishing.dataprotection
- publicationStrategy() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
-
Setting that determines what happens to published events.
- 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
- PUBLISH_ONLY - Enum constant in enum class io.fluxcapacitor.javaclient.modeling.EventPublicationStrategy
-
Don't store applied events in the event store.
- 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(HandlerInvoker, 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.
- purgeExpiredMessages(Duration) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
- purgeExpiredMessages(Duration) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
- put(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- put(Object, Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- 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.SelectiveCache
- PUT - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- putIfAbsent(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- putIfAbsent(Object, Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- 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.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(Request<R>) - 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(Request<R>, 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(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(Request<R>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Sends the given query and returns the query's result.
- queryAndWait(Request<R>, Metadata) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Sends a query with given payload and metadata and returns the query's result.
- 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
- ReadOnlyEntity<T> - Class in io.fluxcapacitor.javaclient.modeling
- ReadOnlyEntity(Entity<T>) - Constructor for class io.fluxcapacitor.javaclient.modeling.ReadOnlyEntity
- register(Cache) - Method in class io.fluxcapacitor.javaclient.persisting.caching.CacheEvictionsLogger
- registerEvictionListener(Consumer<CacheEvictionEvent>) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
- registerEvictionListener(Consumer<CacheEvictionEvent>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- registerEvictionListener(Consumer<CacheEvictionEvent>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- registerEvictionListener(Consumer<CacheEvictionEvent>) - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- registerEvictionListener(Consumer<CacheEvictionEvent>) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- 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, HandlerFilter) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
- registerHandler(Object, HandlerFilter) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- registerHandler(Object, HandlerFilter) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HasLocalHandlers
- registerHandler(Object, HandlerFilter) - 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<MessageDispatch>) - Method in class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
- registerMonitor(Consumer<MessageDispatch>) - 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
- registerUserProvider(UserProvider) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- registerUserProvider(UserProvider) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- relationships() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- remove(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.caching.Cache
- remove(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- remove(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.NamedCache
- remove(Object) - Method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- remove(Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- 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 class io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider
- removeFromMetadata(Metadata) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
- removeOldMessages() - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
- repairRelationships(RepairRelationships) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- repairRelationships(RepairRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
- repairRelationships(RepairRelationships) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
- repairRelationships(Entity<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- repairRelationships(Entity<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- repairRelationships(Entity<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.DefaultAggregateRepository
- repairRelationships(Id<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- repairRelationships(Object) - Method in interface io.fluxcapacitor.javaclient.persisting.repository.AggregateRepository
- replaceCache(Cache) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- replaceCache(Cache) - Method in interface io.fluxcapacitor.javaclient.configuration.FluxCapacitorBuilder
- replaceCorrelationDataProvider(UnaryOperator<CorrelationDataProvider>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- replaceCorrelationDataProvider(UnaryOperator<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
- replaceIdentityProvider(UnaryOperator<IdentityProvider>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- replaceIdentityProvider(UnaryOperator<IdentityProvider>) - 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
- replacePropertySource(UnaryOperator<PropertySource>) - Method in class io.fluxcapacitor.javaclient.configuration.DefaultFluxCapacitor.Builder
- replacePropertySource(UnaryOperator<PropertySource>) - 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, HandlerInvoker, DeserializingMessage) - Method in class io.fluxcapacitor.javaclient.tracking.handling.errorreporting.ErrorReportingInterceptor
- reportResult(Object, HandlerInvoker, DeserializingMessage, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- Request<R> - Interface in io.fluxcapacitor.javaclient.tracking.handling
- RequestAnnotationProcessor - Class in io.fluxcapacitor.javaclient.tracking.handling
- RequestAnnotationProcessor() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.RequestAnnotationProcessor
- RequestHandler - Interface in io.fluxcapacitor.javaclient.publishing
- requireProperty(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
- RequiresAnyRole - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling.authentication
- RequiresUser - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling.authentication
- reschedule(Duration) - Method in class io.fluxcapacitor.javaclient.scheduling.Schedule
- resetPosition(String, long) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- resetPosition(String, long, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
- resetPosition(String, long, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
- resetPosition(String, long, Guarantee) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- resetPosition(String, long, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
- resolve(Parameter, Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.modeling.EntityParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.CurrentUserParameterResolver
- 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.InputParameterResolver
- 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.TriggerParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.web.SocketSessionParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxcapacitor.javaclient.web.WebPayloadParameterResolver
- respond(Object, Metadata, String, Integer, Guarantee) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultResultGateway
- respond(Object, Metadata, String, Integer, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.ResultGateway
- respond(Object, Metadata, String, Integer, Guarantee) - Method in class io.fluxcapacitor.javaclient.web.WebResponseGateway
- respond(Object, String, Integer) - 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() - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- RetryingErrorHandler(boolean) - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- RetryingErrorHandler(int, Duration, Predicate<Throwable>, boolean, boolean) - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- RetryingErrorHandler(int, Duration, Predicate<Throwable>, boolean, boolean, Function<Throwable, ?>) - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- RetryingErrorHandler(Predicate<Throwable>) - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- RetryingErrorHandler(Predicate<Throwable>, boolean) - Constructor for class io.fluxcapacitor.javaclient.tracking.RetryingErrorHandler
- retryOutstandingRequests(String) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- revision() - Element in annotation interface io.fluxcapacitor.javaclient.common.serialization.casting.Downcast
- revision() - Element in annotation interface io.fluxcapacitor.javaclient.common.serialization.casting.Upcast
- revisionDelta() - Element in annotation interface io.fluxcapacitor.javaclient.common.serialization.casting.Cast
- rollback() - Method in interface io.fluxcapacitor.javaclient.tracking.TransactionManager.Transaction
- root() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- rootAnnotation() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- rootValue - Static variable in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- RoutingKey - Annotation Interface 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 class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
- run(ThrowingRunnable) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.authentication.User
- run(Consumer<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- runSilently(ThrowingRunnable) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
S
- schedule(SerializedSchedule...) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
- schedule(Guarantee, SerializedSchedule...) - Method in class io.fluxcapacitor.javaclient.scheduling.client.InMemorySchedulingClient
- schedule(Guarantee, SerializedSchedule...) - Method in interface io.fluxcapacitor.javaclient.scheduling.client.SchedulingClient
- schedule(Guarantee, 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, String) - 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) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- schedule(Object, String, String) - 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
scheduleIdfor 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) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Schedules a message for the given timestamp, returning the schedule's id.
- schedule(Object, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- Schedule - Class in io.fluxcapacitor.javaclient.scheduling
- 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
- Schedule(Object, Instant) - Constructor for class io.fluxcapacitor.javaclient.scheduling.Schedule
- scheduleCommand(Schedule) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Schedule, boolean) - Method in class io.fluxcapacitor.javaclient.scheduling.DefaultScheduler
- scheduleCommand(Schedule, boolean) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, Metadata, String, String) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, Metadata, String, Duration) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, Metadata, String, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, String) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, String, String) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, String, Duration) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Schedules a command with given
scheduleIdafter given delay. - scheduleCommand(Object, String, Duration) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, String, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Schedules a command with given
scheduleIdfor the given timestamp. - scheduleCommand(Object, String, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, Duration) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Schedules a command after given delay, returning the command schedule's id.
- scheduleCommand(Object, Duration) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- scheduleCommand(Object, Instant) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Schedules a command for the given timestamp, returning the command schedule's id.
- scheduleCommand(Object, Instant) - Method in interface io.fluxcapacitor.javaclient.scheduling.Scheduler
- ScheduledCommand - Class in io.fluxcapacitor.javaclient.scheduling
- ScheduledCommand() - Constructor for class io.fluxcapacitor.javaclient.scheduling.ScheduledCommand
- ScheduledCommandHandler - Class in io.fluxcapacitor.javaclient.scheduling
- ScheduledCommandHandler() - Constructor for class io.fluxcapacitor.javaclient.scheduling.ScheduledCommandHandler
- scheduleId() - Element in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Returns the id of the periodic schedule.
- scheduleIdMetadataKey - Static variable in class io.fluxcapacitor.javaclient.scheduling.Schedule
- 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(Object, Object...) - Method in interface io.fluxcapacitor.javaclient.persisting.search.DocumentStore
- search(SearchDocuments, int) - Method in class io.fluxcapacitor.javaclient.persisting.search.client.InMemorySearchClient
- search(SearchDocuments, int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.client.SearchClient
- search(SearchDocuments, int) - 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(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Search the given collection for documents.
- search(Object, Object...) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Search the given collections for documents.
- Search - Interface in io.fluxcapacitor.javaclient.persisting.search
- searchable() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
- searchable() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Searchable
- Searchable - Annotation Interface in io.fluxcapacitor.javaclient.modeling
- 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
- SearchParameters - Class in io.fluxcapacitor.javaclient.modeling
- SearchParameters() - Constructor for class io.fluxcapacitor.javaclient.modeling.SearchParameters
- 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(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(Request<R>) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
- send(Request<R>) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- send(Request<R>) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
- send(Request<R>, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
- send(Request<R>, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- send(Request<R>, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
- send(WebRequest) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultWebRequestGateway
- send(WebRequest) - 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.CommandGateway
- send(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- send(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
- 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
- sendAndForget(Guarantee, Message...) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultGenericGateway
- sendAndForget(Guarantee, Message...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- sendAndForget(Guarantee, WebRequest...) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultWebRequestGateway
- sendAndForget(Guarantee, WebRequest...) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
- sendAndForget(Guarantee, Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
- sendAndForget(Guarantee, Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- 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.CommandGateway
- sendAndForget(Object...) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- 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, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
- sendAndForget(Object, Metadata, Guarantee) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- sendAndForgetCommand(Object) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Sends the given command and doesn'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.
- sendAndForgetCommands(Object...) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Sends the given commands and doesn't wait for results.
- sendAndWait(Request) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- sendAndWait(Message) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- sendAndWait(Request<R>) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
- sendAndWait(Request<R>) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- sendAndWait(Request<R>) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
- sendAndWait(Request<R>, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.CommandGateway
- sendAndWait(Request<R>, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.GenericGateway
- sendAndWait(Request<R>, Metadata) - Method in interface io.fluxcapacitor.javaclient.publishing.QueryGateway
- sendAndWait(WebRequest) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
- sendAndWait(WebRequest, WebRequestSettings) - Method in class io.fluxcapacitor.javaclient.publishing.DefaultWebRequestGateway
- sendAndWait(WebRequest, WebRequestSettings) - Method in interface io.fluxcapacitor.javaclient.publishing.WebRequestGateway
- 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, 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
- sendCommand(Command) - Method in class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient
- sendCommand(Request<R>) - 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(Request<R>, 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.
- 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(Request<R>) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Sends the given command and returns the command's result.
- sendCommandAndWait(Request<R>, 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.
- sendCommands(Object...) - Static method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Sends the given commands and returns a list of futures that will be completed with the commands' results.
- 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
- 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
- sendMessage(Object) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- sendMessage(Object, Guarantee) - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
- sendMessage(Object, Guarantee) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- sendPing(Object) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- sendPing(Object, Guarantee) - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
- sendPing(Object, Guarantee) - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- 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
- sequenceNumber() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- sequenceNumber() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- 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
Dataobject containing a byte array. - serialize(Object, JsonGenerator, SerializerProvider) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- 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
formatto aDataobject containing a byte array. - serializeAction(BulkUpdate) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore
- serializeAndThen(Object, JsonGenerator, ThrowingConsumer<Object>) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- 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
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class io.fluxcapacitor.javaclient.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- ServiceUrlBuilder - Class in io.fluxcapacitor.javaclient.common.websocket
- ServiceUrlBuilder() - Constructor for class io.fluxcapacitor.javaclient.common.websocket.ServiceUrlBuilder
- sessionId() - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in interface io.fluxcapacitor.javaclient.web.SocketSession
- 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
- shouldCompress(SerializedMessage) - Method in class io.fluxcapacitor.javaclient.web.WebResponseCompressingInterceptor
- shouldCreateSnapshot(Entity<?>, List<DeserializingMessage>) - Method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
- shouldCreateSnapshot(Entity<?>, List<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.PeriodicSnapshotTrigger
- shouldCreateSnapshot(Entity<?>, List<DeserializingMessage>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotTrigger
- shouldSendResponse(HandlerInvoker, DeserializingMessage, Object, ConsumerConfiguration) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- 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
- shutdownTasks - Variable in class io.fluxcapacitor.javaclient.configuration.client.AbstractClient
- SimpleTrackerRead - Class in io.fluxcapacitor.javaclient.tracking.client
- SimpleTrackerRead(String, String, Long, ConsumerConfiguration, MessageType) - Constructor for class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
- since(Instant) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- singleTracker() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- 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 class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
- size() - Method in class io.fluxcapacitor.javaclient.persisting.caching.SelectiveCache
- skip(Integer) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- 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 interface io.fluxcapacitor.javaclient.modeling.Aggregate
- snapshotStore() - Method in interface io.fluxcapacitor.javaclient.FluxCapacitor
-
Returns the store for aggregate snapshots.
- SnapshotStore - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
- SnapshotTrigger - Interface in io.fluxcapacitor.javaclient.persisting.eventsourcing
- SocketSession - Interface in io.fluxcapacitor.javaclient.web
- SocketSessionParameterResolver - Class in io.fluxcapacitor.javaclient.web
- SocketSessionParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.web.SocketSessionParameterResolver
- sortBy(String) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- sortBy(String, boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- sortBy(String, boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- sortByScore() - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- sortByScore() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- sortByTimestamp() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- sortByTimestamp(boolean) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- sortByTimestamp(boolean) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- SpringPropertySource - Class in io.fluxcapacitor.javaclient.configuration.spring
- SpringPropertySource() - Constructor for class io.fluxcapacitor.javaclient.configuration.spring.SpringPropertySource
- 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(FluxCapacitor) - 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>>, MessageType, ConsumerConfiguration, Client) - Static method in class io.fluxcapacitor.javaclient.tracking.client.DefaultTracker
-
Starts one or more trackers.
- start(Consumer<List<SerializedMessage>>, MessageType, ConsumerConfiguration, FluxCapacitor) - 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
- status() - Method in class io.fluxcapacitor.javaclient.web.WebResponse.Builder
- stopTracker(DeserializingMessage, Handler<DeserializingMessage>, Throwable) - Method in class io.fluxcapacitor.javaclient.tracking.DefaultTracking
- 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
- STORE_AND_PUBLISH - Enum constant in enum class io.fluxcapacitor.javaclient.modeling.EventPublicationStrategy
-
Store applied events in the event store and also publish events to event handlers.
- STORE_ONLY - Enum constant in enum class io.fluxcapacitor.javaclient.modeling.EventPublicationStrategy
-
Only store applied events in the event store.
- storeEvents(Object, Object...) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
- storeEvents(Object, List<?>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.EventStore
- storeEvents(Object, List<?>, EventPublicationStrategy) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultEventStore
- storeEvents(Object, List<?>, EventPublicationStrategy) - 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, Guarantee) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.client.EventStoreClient
- storeEvents(String, List<SerializedMessage>, boolean, Guarantee) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.InMemoryEventStoreClient
- storeEvents(String, List<SerializedMessage>, boolean, Guarantee) - 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 interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- storePosition(String, int[], long, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.CachingTrackingClient
- storePosition(String, int[], long, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.InMemoryMessageStore
- storePosition(String, int[], long, Guarantee) - Method in interface io.fluxcapacitor.javaclient.tracking.client.TrackingClient
- storePosition(String, int[], long, Guarantee) - Method in class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
- storeSnapshot(Entity<T>) - Method in class io.fluxcapacitor.javaclient.persisting.eventsourcing.DefaultSnapshotStore
- storeSnapshot(Entity<T>) - Method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
- storeSnapshot(Entity<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.eventsourcing.SnapshotStore
- stream() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- stream(int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- stream(Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- stream(Class<T>, int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- streamHits() - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits() - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- streamHits(int) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits(int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- streamHits(Class<T>) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits(Class<T>) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- streamHits(Class<T>, int) - Method in class io.fluxcapacitor.javaclient.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits(Class<T>, int) - Method in interface io.fluxcapacitor.javaclient.persisting.search.Search
- substituteProperties(String) - Static method in class io.fluxcapacitor.javaclient.configuration.ApplicationProperties
T
- target() - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Returns the value of the
targetrecord component. - 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
- test(HasMessage, Executable) - Method in class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- threads() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
- ThrowingErrorHandler - Class in io.fluxcapacitor.javaclient.tracking
- ThrowingErrorHandler() - Constructor for class io.fluxcapacitor.javaclient.tracking.ThrowingErrorHandler
- Timeout - Annotation Interface in io.fluxcapacitor.javaclient.publishing
-
Annotation to be placed on requests (i.e.
- TimeoutException - Exception in io.fluxcapacitor.javaclient.publishing
- TimeoutException(String) - Constructor for exception io.fluxcapacitor.javaclient.publishing.TimeoutException
- timestamp() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- timestamp() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- timestampFromIndex(long) - Static method in class io.fluxcapacitor.javaclient.tracking.IndexUtils
- timestampPath() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Aggregate
- timestampPath() - Element in annotation interface io.fluxcapacitor.javaclient.modeling.Searchable
- timeUnit() - Element in annotation interface io.fluxcapacitor.javaclient.publishing.Timeout
-
Returns the time unit for
Timeout.value(). - timeUnit() - Element in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
Returns the unit for
Periodic.delay()andPeriodic.initialDelay(). - timeZone() - Element in annotation interface io.fluxcapacitor.javaclient.scheduling.Periodic
-
A time zone id for which the cron expression will be resolved.
- toBuilder() - Method in class io.fluxcapacitor.javaclient.web.WebRequest
- toBuilder() - Method in class io.fluxcapacitor.javaclient.web.WebResponse
- 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 interface io.fluxcapacitor.javaclient.common.HasMessage
- toMessage() - Method in class io.fluxcapacitor.javaclient.common.Message
- toMessage() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- toMessage() - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper.MessageWithEntity
- 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.LazyId
- toString() - Method in class io.fluxcapacitor.javaclient.common.serialization.casting.AnnotatedCaster
- toString() - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage
- toString() - Method in class io.fluxcapacitor.javaclient.modeling.Id
-
Returns the id under which the entity will be stored in a repository.
- toString() - Method in class io.fluxcapacitor.javaclient.scheduling.CronExpression
- toString() - Method in class io.fluxcapacitor.javaclient.tracking.client.SimpleTrackerRead
- toString() - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor.InterceptedHandler
- toString() - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Returns a string representation of this record class.
- toString(HttpCookie) - Static method in class io.fluxcapacitor.javaclient.web.WebUtils
- TRACE - Enum constant in enum class 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
- Trigger - Annotation Interface in io.fluxcapacitor.javaclient.tracking.handling
-
Annotation to be placed on a message handler parameter or message handler method.
- TriggerParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling
- TriggerParameterResolver() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.TriggerParameterResolver
- tryAdvance(Consumer<? super DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.common.serialization.DeserializingMessage.MessageSpliterator
- tryHandle(DeserializingMessage, Handler<DeserializingMessage>, ConsumerConfiguration, boolean) - 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 interface io.fluxcapacitor.javaclient.common.serialization.casting.Downcast
- type() - Element in annotation interface io.fluxcapacitor.javaclient.common.serialization.casting.Upcast
- type() - Method in class io.fluxcapacitor.javaclient.modeling.DelegatingEntity
- type() - Method in interface io.fluxcapacitor.javaclient.modeling.Entity
- type() - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
- type() - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- typeFilter() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.Consumer
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
- unwrap(DefaultCache.CacheReference) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- Upcast - Annotation Interface in io.fluxcapacitor.javaclient.common.serialization.casting
- 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.Entity
- update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableAggregateRoot
- update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ImmutableEntity
- update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableAggregateRoot
- update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ModifiableEntity
- update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.NoOpEntity
- update(UnaryOperator<T>) - Method in class io.fluxcapacitor.javaclient.modeling.ReadOnlyEntity
- 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(ImmutableAggregateRoot<?>, ImmutableAggregateRoot<?>) - Method in class io.fluxcapacitor.javaclient.persisting.repository.CachingAggregateRepository
- User - Interface in io.fluxcapacitor.javaclient.tracking.handling.authentication
- UserParameterResolver - Class in io.fluxcapacitor.javaclient.tracking.handling.authentication
- UserParameterResolver(UserProvider) - 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
- validateMethod(Element, TypeMirror) - Method in class io.fluxcapacitor.javaclient.tracking.handling.RequestAnnotationProcessor
- validateReturnType(Element, TypeMirror, TypeMirror) - Method in class io.fluxcapacitor.javaclient.tracking.handling.RequestAnnotationProcessor
- ValidateWith - Annotation Interface 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
- ValidationUtils - Class in io.fluxcapacitor.javaclient.tracking.handling.validation
- ValidationUtils() - Constructor for class io.fluxcapacitor.javaclient.tracking.handling.validation.ValidationUtils
- Validator - Interface in io.fluxcapacitor.javaclient.tracking.handling.validation
- value() - Element in annotation interface io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnBean
- value() - Element in annotation interface io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnMissingBean
- value() - Element in annotation interface io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnMissingProperty
- value() - Element in annotation interface io.fluxcapacitor.javaclient.configuration.spring.ConditionalOnProperty
- value() - Element in annotation interface io.fluxcapacitor.javaclient.publishing.Timeout
-
Configures the maximum number of time units before a request with this annotation will time out.
- value() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.authentication.ForbidsAnyRole
- value() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.authentication.RequiresAnyRole
- value() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.HandleMessage
- value() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.LocalHandler
-
Enables overriding the default behavior.
- value() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.Trigger
-
Filter what trigger messages may be injected.
- value() - Element in annotation interface io.fluxcapacitor.javaclient.tracking.handling.validation.ValidateWith
-
Validation groups to include when this class is validated.
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleGet
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleOptions
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandlePatch
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandlePost
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandlePut
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketClose
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketHandshake
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketMessage
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketOpen
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleSocketPong
- value() - Element in annotation interface io.fluxcapacitor.javaclient.web.HandleWeb
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.modeling.EventPublication
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.modeling.EventPublicationStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxcapacitor.javaclient.web.HttpVersion
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.fluxcapacitor.javaclient.modeling.EventPublication
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.modeling.EventPublicationStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.persisting.caching.NoOpCache
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoOpSnapshotStore
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.persisting.eventsourcing.NoSnapshotTrigger
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.publishing.correlation.DefaultCorrelationDataProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxcapacitor.javaclient.web.HttpVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitForResults(Duration, Collection<? extends Future<?>>) - Static method in class io.fluxcapacitor.javaclient.common.ClientUtils
- WebParameters - Class in io.fluxcapacitor.javaclient.web
- WebParameters() - Constructor for class io.fluxcapacitor.javaclient.web.WebParameters
- 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
- WebRequestSettings - Class in io.fluxcapacitor.javaclient.web
- WebRequestSettings() - Constructor for class io.fluxcapacitor.javaclient.web.WebRequestSettings
- 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
- WebResponseCompressingInterceptor - Class in io.fluxcapacitor.javaclient.web
- WebResponseCompressingInterceptor() - Constructor for class io.fluxcapacitor.javaclient.web.WebResponseCompressingInterceptor
- WebResponseCompressingInterceptor(int) - Constructor for class io.fluxcapacitor.javaclient.web.WebResponseCompressingInterceptor
- webResponseGateway() - Method in record class io.fluxcapacitor.javaclient.web.DefaultSocketSession
-
Returns the value of the
webResponseGatewayrecord component. - 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, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
- WebSocketEventStoreClient(URI, int, WebSocketClient.ClientConfig) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
- WebSocketEventStoreClient(URI, int, WebSocketClient.ClientConfig, boolean) - Constructor for class io.fluxcapacitor.javaclient.persisting.eventsourcing.client.WebSocketEventStoreClient
- WebsocketGatewayClient - Class in io.fluxcapacitor.javaclient.publishing.client
- WebsocketGatewayClient(String, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
- WebsocketGatewayClient(URI, WebSocketClient.ClientConfig, MessageType) - Constructor for class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
- WebsocketGatewayClient(URI, WebSocketClient.ClientConfig, MessageType, boolean) - Constructor for class io.fluxcapacitor.javaclient.publishing.client.WebsocketGatewayClient
- WebsocketHandlerDecorator - Class in io.fluxcapacitor.javaclient.web
- WebsocketHandlerDecorator() - Constructor for class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator
- WebsocketHandlerDecorator.HandshakeInvoker - Class in io.fluxcapacitor.javaclient.web
- WebsocketHandlerDecorator.WebsocketHandshakeHandler - Class in io.fluxcapacitor.javaclient.web
- WebsocketHandshakeHandler(Handler<DeserializingMessage>, Collection<String>) - Constructor for class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator.WebsocketHandshakeHandler
- 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
- WebsocketKeyValueClient(URI, WebSocketClient.ClientConfig, boolean) - Constructor for class io.fluxcapacitor.javaclient.persisting.keyvalue.client.WebsocketKeyValueClient
- WebSocketRequest() - Constructor for class io.fluxcapacitor.javaclient.common.websocket.AbstractWebsocketClient.WebSocketRequest
- WebsocketResponseInterceptor - Class in io.fluxcapacitor.javaclient.web
- WebsocketResponseInterceptor() - Constructor for class io.fluxcapacitor.javaclient.web.WebsocketResponseInterceptor
- 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
- WebsocketSchedulingClient(URI, WebSocketClient.ClientConfig, boolean) - 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
- WebSocketSearchClient(URI, WebSocketClient.ClientConfig, boolean) - 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
- WebsocketTrackingClient(URI, WebSocketClient.ClientConfig, MessageType, boolean) - Constructor for class io.fluxcapacitor.javaclient.tracking.client.WebsocketTrackingClient
- WebUtils - Class in io.fluxcapacitor.javaclient.web
- WebUtils() - Constructor for class io.fluxcapacitor.javaclient.web.WebUtils
- 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.
- withEntity(Entity<?>) - Method in class io.fluxcapacitor.javaclient.modeling.DefaultEntityHelper.MessageWithEntity
- wither() - Element in annotation interface 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
- 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>) - Method in class io.fluxcapacitor.javaclient.scheduling.SchedulingInterceptor
- wrap(Handler<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor
- wrap(Handler<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.tracking.handling.HandlerDecorator.MergedDecorator
- wrap(Handler<DeserializingMessage>) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerDecorator
- wrap(Handler<DeserializingMessage>) - Method in interface io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor
- wrap(Handler<DeserializingMessage>) - Method in class io.fluxcapacitor.javaclient.web.WebsocketHandlerDecorator
- wrap(Object, Object) - Method in class io.fluxcapacitor.javaclient.persisting.caching.DefaultCache
- WS_CLOSE - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- WS_HANDSHAKE - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- WS_MESSAGE - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- WS_OPEN - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
- WS_PONG - Enum constant in enum class io.fluxcapacitor.javaclient.web.HttpRequestMethod
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form