Provides event wrapper classes for the CAP v4 protocol.

Event Wrappers

This package follows the CGIN conventions for event wrapper classes. Operation requests are fired using an instance of CAP4{OperationName}RequestEvent, and where present operation result events are fired using an instance of CAP4{OperationName}ResultEvent.

Event Types

The CAPv4 API uses the standard CGIN event types for dialog-level operations (open, close, abort). It also uses the standard CGIN event types for ComponentRejected and OperationError. All operation errors are fired with a single standard event type.

Many operations in the CAP v4 API inherit parent operations from the CAP v3 API. In those cases, the operations reuse the event types defined in the CAP v3 API.

For new operations defined in the CAP v4 API, each operation request (and, where present, result) has a unique event type. The event types follow the form com.opencloud.slee.resources.cgin.cap_v4.operationName (for operation requests) or com.opencloud.slee.resources.cgin.cap_v4.operationNameResult (for operation results).

Further information

See the CGIN overview and the CAP v4 metadata javadoc for further information on the exact event types used.