Selectors.anonymous().Selectors.object(T).Selector based on the given string format and arguments.Selector.Map.Consumer set in the spec is a BatchConsumer, then the start method will be invoked before
the batch is published, then all the events of the batch are published to the consumer, then the batch end is
published.com.lmax.disruptor.BlockingWaitStrategy as wait strategy.com.lmax.disruptor.BusySpinWaitStrategy as wait strategy.Registry that uses a partitioned cache that partitions on thread
id.Registration after it has been selected and used.Selector that uses Class.isAssignableFrom(Class) to determine a match.type, i.e.Registry, resetting its state and calling Registration.cancel() for any active Registration.Operation to the underlying datastructure.Operations by doing a batch publish.EventBusSpec to configure a Reactor.Processor, invoke the given Consumer and pass the
mutated data.ConsumerFilteringEventRouter that will use the filter to filter consumers.Registry to use when creating this component.EventBusEventBus using the given Environment.EventBus using the given Dispatcher.EventBus using the given Environment and dispatcher name.Supplier to provide new instances of the data object for pre-allocation.ReferenceCountingAllocator for
allocating and recycling events.dispatcherdispatcherNameEnvironment and Dispatcher.Consumers.headers and data.headers, data and .data.EventAllocator, containing pre-created
Allocators for given es.Event Consumers that can
subsequently be notified of events.Dispatcher.Dispatcher.dispatacher and eventRouter.EventBus.Consumer implementation that pulls the data from an Event and
passes it to a delegate Consumer.EventConsumer that will pass event data to the given delegate.Supplier implementation that instantiates Events
based on Event data type.Environment,
Dispatcher, and Router.Filter is used to filter a list of items.List of items.Filter implementation that returns the first item.Operation payload.Registry is use to maintain the Consumers currently listening for events on this Reactor.Dispatcher currently in use.Filter being usedEvent.Headers attached to this event.UUID of this Reactor.Router used to route events to Consumers.Selector that was used when the registration was made.headers Map.Registration after use or not.Events with generic type of uri returning a map of path parameters
extracted from the uri, keyed by the names in the template.Selector that matches
all objects.Selector that matches
all objects.key.uri against this template, returning true if the
uri matches the template, false otherwise.Event is ready to be processed.Stream into the given Bus, notifying with the given key.Stream into the given Bus, notifying with the given key.Supplier can provide an event that's ready to be
processed.Selector that matches the key should be
triggered with a null input argument.Consumer that notifies an observable of each value that it has accepted.NotifyConsumer that will notify the given observable using
the given notifyKey.Selector based on the given object.Selector implementation that uses the Object.hashCode() and Object.equals(Object)
methods of the internal object to determine a match.Selector instance from the given object.Selector from the given object.Consumer to be triggered when a notification matches the given Selector.Operation represents the payload that gets (re) used in the processor.OperationBatcher is a highly-efficient data processor that is backed by an LMAX Disruptor RingBuffer.OperationBatchers.Filter implementation that performs no filtering, returning the items as-is.Selector based on the given Predicate.Selector that delegates the work of matching an object to the given Predicate.Selector based on the given Predicate.Operation by allocating it from the buffer and preparing it to be submitted once Operation.commit() is invoked.Selectors.regex(String).Filter implementation that returns a single, randomly selected item.OperationBatcher is a thin wrapper around the LMAX Disruptor RingBuffer.Processors by providing a fluent API to specify
common options.Registries provide a common way to retrieve items registered using a
Selector.Event to the correct Consumers.Selectors provide a way to register components to react to given key data.Reactors by providing a fluent API to specify
common options.Function to receive an Event and produce a reply of the given type.Selector based on the given regular expression.Selector implementation based on the given regular expression.Selector when the given regex pattern.Selector based on the given regular expression.Selector with the given object.Selectors to map their objects.selection.Filter implementation that returns a single item.event, triggered by a notification with the given key to the
consumers.Router is used to route an Object to Consumers.Consumer to be executed on the current Reactor Dispatcher, passing the given .Selectors.Consumer on an anonymous Selector and
set the given event's replyTo property to the corresponding anonymous key, then register the consumer to
receive replies from the Function assigned to handle the given key.Consumer on an anonymous Selector and
set the event's replyTo property to the corresponding anonymous key, then register the consumer to receive
replies from the Function assigned to handle the given key.headers Map.Selector that matches
objects on set membership.Selector that matches
objects on set membership.Selector when the given regex pattern.key that interested parties should send replies to.Processor by shutting down the thread pool.CachingRegistry can't be used
due to its reliance on the gs-collections library.Processor.com.lmax.disruptor.SleepingWaitStrategy as wait strategy.Selectors.type(Class).Selector based on the given class type that matches objects whose type is
assignable according to Class.isAssignableFrom(Class).ClassSelector based on the given class type that only matches if the
key being matched is assignable according to Class.isAssignableFrom(Class).Selectors.uri(String).key.Selector based on a URI template.Selector implementation based on a UriPathTemplate.Selector based on a URI template.UriPathTemplate from the given uriPattern.Selector implementation that matches on various components of a full URI.com.lmax.disruptor.WaitStrategy.Consumer as an error handler for exceptions of the given type.Event.com.lmax.disruptor.YieldingWaitStrategy as wait strategy.