All Classes and Interfaces

Class
Description
Base class for a manager that takes responsibility for dynamically creating and managing instances of a transport plug-in.
Base class for codec plug-ins.
Base class that allows simplified implementation of codec plug-ins.
Base class that allows simplified implementation of transport plug-ins.
Base class for transport plug-ins.
This annotation provides application-level information about a jar that contains one or more EPL plug-ins, such as additional entries to add to the classpath.
Declare methods on a correlator Java plugin as being a callback from the runtime.
 
A dynamic chain definition, providing the configuration for each plug-in in a chain.
The name and configuration of a single plug-in in a chain definition.
A container for parameters passed to the constructor of a dynamic chain manager.
Interface that the host provides to the chain manager for operations such as creating chains and registering channel lifecycle listeners.
Class that holds a channel reference and can be passed across the correlator EPL/Java plugin boundary.
Interface that will be implemented by a chain manager to get callbacks on channel creation and destroy.
Base class that all codec and transport plug-ins inherit from.
Class that holds a context reference and can be passed across the correlator EPL/Java plugin boundary.
Static class to allow java plugins to interact with the correlator.
The enumeration indicating the direction of message flow - towards the transport or towards the host.
This Annotation is used to mark a Java EPL Plugin class.
Handler interface used for callbacks when a plugin listens for events on a channel.
Used by transport and codec plug-in authors for sending messages towards the host (originating from the transport).
A container for parameters used to create a transport plug-in instance from a chain manager.
Provides a type-safe way to extract values from a heterogenous Map (where keys and values could be of any type), with user-friendly error messages identifying the map and key within the map if any item is missing or has the wrong type.
A container for a payload and metadata.
Extension to HashMap to give the map an event type name.
Declare that either an entire plugin, or a specific method doesn't block.
A base interface for parameters passed to the constructor of transport or codec plug-ins.
A container for parameters passed to the constructor of a codec plug-in.
A container for parameters passed to the constructor of a transport plug-in.
Interface to support miscellaneous requests from a particular plug-in to the host system.
An interface allowing a plug-in to report status values to the host.
An interface that can be used to efficiently update the value associated with a single status key.
Used by codec plug-in authors for sending messages towards the transport (originating from the host).