Uses of Class
org.axonframework.eventhandling.TrackingEventProcessorConfiguration
Packages that use TrackingEventProcessorConfiguration
Package
Description
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.-
Uses of TrackingEventProcessorConfiguration in org.axonframework.config
Fields in org.axonframework.config with type parameters of type TrackingEventProcessorConfigurationModifier and TypeFieldDescriptionprotected final Map<String, Component<TrackingEventProcessorConfiguration>> EventProcessingModule.tepConfigsMethods in org.axonframework.config with parameters of type TrackingEventProcessorConfigurationModifier and TypeMethodDescriptionprotected EventProcessorEventProcessingModule.trackingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, TrackingEventProcessorConfiguration config, StreamableMessageSource<TrackedEventMessage<?>> source) DefaultTrackingEventProcessorconfiguration based on this configure module.Method parameters in org.axonframework.config with type arguments of type TrackingEventProcessorConfigurationModifier and TypeMethodDescriptionEventProcessingConfigurer.registerTrackingEventProcessorConfiguration(String name, Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) Register aFunctionthat builds aTrackingEventProcessorConfigurationto be used by theEventProcessorcorresponding to the givenname.EventProcessingConfigurer.registerTrackingEventProcessorConfiguration(Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) Register aFunctionthat builds aTrackingEventProcessorConfigurationto use as the default.EventProcessingModule.registerTrackingEventProcessorConfiguration(String name, Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) EventProcessingModule.registerTrackingEventProcessorConfiguration(Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) -
Uses of TrackingEventProcessorConfiguration in org.axonframework.eventhandling
Methods in org.axonframework.eventhandling that return TrackingEventProcessorConfigurationModifier and TypeMethodDescriptionTrackingEventProcessorConfiguration.andAutoStart(boolean autoStart) Whether to automatically start the processor when event processing is initialized.TrackingEventProcessorConfiguration.andBatchSize(int batchSize) Set the maximum number of events that may be processed in a single transaction.TrackingEventProcessorConfiguration.andEventAvailabilityTimeout(long interval, TimeUnit unit) Set the duration where a Tracking Processor will wait for the availability of Events, in each cycle, before extending the claim on the tokens it owns.TrackingEventProcessorConfiguration.andEventTrackerStatusChangeListener(EventTrackerStatusChangeListener eventTrackerStatusChangeListener) Sets theEventTrackerStatusChangeListenerwhich will be called onEventTrackerStatuschanges.TrackingEventProcessorConfiguration.andInitialSegmentsCount(int segmentsSize) Sets the initial number of segments for asynchronous processing.TrackingEventProcessorConfiguration.andInitialTrackingToken(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenBuilder) Sets the builder to use to create the initialTrackingToken.TrackingEventProcessorConfiguration.andThreadFactory(Function<String, ThreadFactory> threadFactory) Sets theThreadFactoryto use to create theThreadsto process events on.TrackingEventProcessorConfiguration.andTokenClaimInterval(long tokenClaimInterval, TimeUnit timeUnit) Sets the time to wait after a failed attempt to claim any token, before making another attempt.TrackingEventProcessorConfiguration.andWorkerTerminationTimeout(long workerTerminationTimeoutInMilliseconds) Deprecated.TrackingEventProcessorConfiguration.andWorkerTerminationTimeout(long workerTerminationTimeout, TimeUnit timeUnit) Sets the shutdown timeout to terminate active workers.TrackingEventProcessorConfiguration.forParallelProcessing(int threadCount) Initialize a configuration instance with the giventhreadCount.TrackingEventProcessorConfiguration.forSingleThreadedProcessing()Initialize a configuration with single threaded processing.Methods in org.axonframework.eventhandling with parameters of type TrackingEventProcessorConfigurationModifier and TypeMethodDescriptionTrackingEventProcessor.Builder.trackingEventProcessorConfiguration(TrackingEventProcessorConfiguration trackingEventProcessorConfiguration) Sets theTrackingEventProcessorConfigurationcontaining the fine grained configuration options for aTrackingEventProcessor.
andWorkerTerminationTimeout(long, TimeUnit)instead.