Uses of Interface
io.fluxcapacitor.javaclient.FluxCapacitor
Packages that use FluxCapacitor
Package
Description
-
Uses of FluxCapacitor in io.fluxcapacitor.javaclient
Fields in io.fluxcapacitor.javaclient with type parameters of type FluxCapacitorModifier and TypeFieldDescriptionstatic final AtomicReference<FluxCapacitor>FluxCapacitor.applicationInstanceFlux Capacitor instance set by the current application.static final ThreadLocal<FluxCapacitor>FluxCapacitor.instanceFlux Capacitor instance bound to the current thread.Methods in io.fluxcapacitor.javaclient that return FluxCapacitorModifier and TypeMethodDescriptionstatic FluxCapacitorFluxCapacitor.get()Returns the Flux Capacitor instance bound to the current thread or else set by the current application.Methods in io.fluxcapacitor.javaclient that return types with arguments of type FluxCapacitorModifier and TypeMethodDescriptionstatic Optional<FluxCapacitor>FluxCapacitor.getOptionally()Returns the FluxCapacitor client bound to the current thread or else set by the current application as Optional.Method parameters in io.fluxcapacitor.javaclient with type arguments of type FluxCapacitorModifier and TypeMethodDescriptiondefault <R> RFluxCapacitor.apply(Function<FluxCapacitor, R> function) Applies the given function with this Flux Capacitor set as current threadlocal instance.default voidFluxCapacitor.execute(Consumer<FluxCapacitor> task) Executes the given task with this Flux Capacitor set as current threadlocal instance. -
Uses of FluxCapacitor in io.fluxcapacitor.javaclient.configuration
Classes in io.fluxcapacitor.javaclient.configuration that implement FluxCapacitorMethods in io.fluxcapacitor.javaclient.configuration that return FluxCapacitorModifier and TypeMethodDescriptionprotected FluxCapacitorDefaultFluxCapacitor.Builder.doBuild(Map<MessageType, ? extends Tracking> trackingSupplier, CommandGateway commandGateway, QueryGateway queryGateway, EventGateway eventGateway, ResultGateway resultGateway, ErrorGateway errorGateway, MetricsGateway metricsGateway, WebRequestGateway webRequestGateway, AggregateRepository aggregateRepository, EventStore eventStore, KeyValueStore keyValueStore, DocumentStore documentStore, Scheduler scheduler, UserProvider userProvider, Cache cache, Serializer serializer, CorrelationDataProvider correlationDataProvider, Client client, Runnable shutdownHandler) -
Uses of FluxCapacitor in io.fluxcapacitor.javaclient.configuration.spring
Methods in io.fluxcapacitor.javaclient.configuration.spring that return FluxCapacitorModifier and TypeMethodDescriptionFluxCapacitorSpringConfig.fluxCapacitor(FluxCapacitorBuilder builder) Methods in io.fluxcapacitor.javaclient.configuration.spring with parameters of type FluxCapacitorModifier and TypeMethodDescriptionFluxCapacitorSpringConfig.aggregateRepository(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.commandGateway(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.documentStore(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.errorGateway(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.eventGateway(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.keyValueStore(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.metricsGateway(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.queryGateway(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.resultGateway(FluxCapacitor fluxCapacitor) FluxCapacitorSpringConfig.scheduler(FluxCapacitor fluxCapacitor) -
Uses of FluxCapacitor in io.fluxcapacitor.javaclient.tracking
Methods in io.fluxcapacitor.javaclient.tracking with parameters of type FluxCapacitorModifier and TypeMethodDescriptionDefaultTracking.start(FluxCapacitor fluxCapacitor, List<?> handlers) default RegistrationTracking.start(FluxCapacitor fluxCapacitor, Object... handlers) Tracking.start(FluxCapacitor fluxCapacitor, List<?> handlers) protected RegistrationDefaultTracking.startTracking(ConsumerConfiguration configuration, List<Handler<DeserializingMessage>> handlers, FluxCapacitor fluxCapacitor)