TPTP 4.2.0 Platform Project
Public API Specification

Package org.eclipse.hyades.collection.correlation

Interface Summary
IApplication This interface defines a model via which correlation data is captured in a series of push and pop operations of correlators on a collection of stacks.
IContextHandler This is a context handler capable of handling six distinct events.
ICorrelatorData This interface defines the concept of a correlator, a type of object capable of holding customized context information.
ITransport This interfaces defines the transport mechanism between correlation engines.
 

Class Summary
BaseApplicationImpl This is the base application implementation with the basic correlator management funcitons in place.
BaseCorrelatorDataImpl This is the base implementation of a correlator.
CorrelatorAssociation This interface captures two different kinds of relationships in the process of a remote invocation: the relationship between a local caller (parent) and a local callee (child), and the relationship between a sender and a receiver over a communication channel.
CorrelatorStack This is a stack for managing the instances of ICorrelatorData for a specific key, which implements java.util.Comparator.
ServiceRegistry This is the application registry with which each application must register using a unique identifier.
Stack This class offers a simple and efficient implementation of a thread-safe, growable stack.
TransportMediator This is the helper class for encoding and decoding the correlator messages.
 


TPTP 4.2.0 Platform Project
Public API Specification