Visitor implementation for tracking ESB events.

This package defines interfaces used in the tracking of logical ESB events. Instances of {@link com.sonicsw.esb.visitor.ESBVisitorFactory ESBVisitorFactory} can be configured to provide a callback mechanism for responding to the logical events in ESB processing.

A list of visitor factories can be configured for each ESB Container. At container-startup, each visitor factory is instantiated and initialized. At select points in the message flow, the visitor methods are invoked with a set of parameters applicable to the operation.