Out of band notification events
The out of band events are defined as follows:
package com.apama.oob;
// Note that while the logicalId and physicalId are integers, they are
// unsigned 64-bit values. Using EPL integer types would result in some
// IDs being negative, and thus not matching the values given in log files.
/** Notification that a sender has connected */
event SenderConnected {
/**
* Component name, as supplied with the -N command line argument
* to iaf/correlator or engineInit method
*/
string componentName;
/**
* Representation of the address component is connecting from
*/
string address;
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string logicalId;
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string physicalId;
}
/** Notification that a sender has disconnected */
event SenderDisconnected {
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string logicalId;
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string physicalId;
}
/** Notification that a receiver has connected */
event ReceiverConnected {
/**
* Component name, as supplied with the -N command line argument
* to iaf/correlator or engineInit method
*/
string componentName;
/**
* Representation of the address component is connecting from
*/
string address;
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string logicalId;
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string physicalId;
}
/** Notification that a receiver has disconnected */
event ReceiverDisconnected {
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string logicalId;
/**
* Opaque representation of IDs; these are unique per
* instance of a process.
*/
string physicalId;
}