Uses of Class
io.fluxcapacitor.javaclient.tracking.ConsumerConfiguration
Packages that use ConsumerConfiguration
Package
Description
-
Uses of ConsumerConfiguration in io.fluxcapacitor.javaclient.configuration
Methods in io.fluxcapacitor.javaclient.configuration that return ConsumerConfigurationModifier and TypeMethodDescriptionprotected ConsumerConfigurationDefaultFluxCapacitor.Builder.getDefaultConsumerConfiguration(MessageType messageType) Methods in io.fluxcapacitor.javaclient.configuration with parameters of type ConsumerConfigurationModifier and TypeMethodDescriptionDefaultFluxCapacitor.Builder.addConsumerConfiguration(@NonNull ConsumerConfiguration configuration, MessageType... messageTypes) FluxCapacitorBuilder.addConsumerConfiguration(ConsumerConfiguration consumerConfiguration, MessageType... messageTypes) Method parameters in io.fluxcapacitor.javaclient.configuration with type arguments of type ConsumerConfigurationModifier and TypeMethodDescriptionDefaultFluxCapacitor.Builder.configureDefaultConsumer(@NonNull MessageType messageType, @NonNull UnaryOperator<ConsumerConfiguration> updateFunction) FluxCapacitorBuilder.configureDefaultConsumer(MessageType messageType, UnaryOperator<ConsumerConfiguration> updateFunction) DefaultFluxCapacitor.Builder.forwardWebRequestsToLocalServer(LocalServerConfig localServerConfig, UnaryOperator<ConsumerConfiguration> consumerConfigurator) FluxCapacitorBuilder.forwardWebRequestsToLocalServer(LocalServerConfig localServerConfig, UnaryOperator<ConsumerConfiguration> consumerConfigurator) -
Uses of ConsumerConfiguration in io.fluxcapacitor.javaclient.tracking
Methods in io.fluxcapacitor.javaclient.tracking that return types with arguments of type ConsumerConfigurationModifier and TypeMethodDescriptionstatic Stream<ConsumerConfiguration>ConsumerConfiguration.configurations(Collection<Class<?>> handlerClasses) Methods in io.fluxcapacitor.javaclient.tracking with parameters of type ConsumerConfigurationModifier and TypeMethodDescriptionprotected Consumer<List<SerializedMessage>>DefaultTracking.createConsumer(ConsumerConfiguration config, List<Handler<DeserializingMessage>> handlers) protected Optional<HandlerInvoker>DefaultTracking.getInvoker(DeserializingMessage message, Handler<DeserializingMessage> handler, ConsumerConfiguration config) protected ObjectDefaultTracking.handle(DeserializingMessage message, HandlerInvoker h, Handler<DeserializingMessage> handler, ConsumerConfiguration config) protected ObjectDefaultTracking.processError(Throwable e, DeserializingMessage message, HandlerInvoker h, Handler<DeserializingMessage> handler, ConsumerConfiguration config) protected voidDefaultTracking.reportResult(Object result, HandlerInvoker h, DeserializingMessage message, ConsumerConfiguration config) protected booleanDefaultTracking.shouldSendResponse(HandlerInvoker invoker, DeserializingMessage request, Object result, ConsumerConfiguration config) protected RegistrationDefaultTracking.startTracking(ConsumerConfiguration configuration, List<Handler<DeserializingMessage>> handlers, FluxCapacitor fluxCapacitor) protected voidDefaultTracking.tryHandle(DeserializingMessage message, Handler<DeserializingMessage> handler, ConsumerConfiguration config, boolean reportResult) -
Uses of ConsumerConfiguration in io.fluxcapacitor.javaclient.tracking.client
Methods in io.fluxcapacitor.javaclient.tracking.client with parameters of type ConsumerConfigurationModifier and TypeMethodDescriptionWebsocketTrackingClient.claimSegment(String consumer, String trackerId, Long lastIndex, ConsumerConfiguration config) protected List<SerializedMessage>CachingTrackingClient.filterMessages(List<SerializedMessage> messages, int[] segmentRange, Position position, ConsumerConfiguration config) protected MessageBatchCachingTrackingClient.getMessageBatch(ConsumerConfiguration config, long minIndex, ClaimSegmentResult claim) CachingTrackingClient.read(String consumer, String trackerId, Long lastIndex, ConsumerConfiguration config) InMemoryMessageStore.read(String consumer, String trackerId, Long lastIndex, ConsumerConfiguration configuration) TrackingClient.read(String consumer, String trackerId, Long lastIndex, ConsumerConfiguration trackingConfiguration) WebsocketTrackingClient.read(String consumer, String trackerId, Long lastIndex, ConsumerConfiguration configuration) default MessageBatchTrackingClient.readAndWait(String consumer, String trackerId, Long lastIndex, ConsumerConfiguration configuration) static RegistrationDefaultTracker.start(Consumer<List<SerializedMessage>> consumer, MessageType messageType, ConsumerConfiguration config, Client client) Starts one or more trackers.static RegistrationDefaultTracker.start(Consumer<List<SerializedMessage>> consumer, MessageType messageType, ConsumerConfiguration config, FluxCapacitor fluxCapacitor) Starts one or more trackers.static RegistrationDefaultTracker.start(Consumer<List<SerializedMessage>> consumer, ConsumerConfiguration config, TrackingClient trackingClient) Constructors in io.fluxcapacitor.javaclient.tracking.client with parameters of type ConsumerConfigurationModifierConstructorDescriptionSimpleTrackerRead(String consumer, String trackerId, Long previousLastIndex, ConsumerConfiguration config, MessageType messageType) -
Uses of ConsumerConfiguration in io.fluxcapacitor.javaclient.web
Constructors in io.fluxcapacitor.javaclient.web with parameters of type ConsumerConfigurationModifierConstructorDescriptionForwardingWebConsumer(LocalServerConfig localServerConfig, ConsumerConfiguration configuration)