|
String | getTypeName () |
| Returns the type name of the message in the nProtobufEvent as a String. More...
|
|
| nProtobufEvent (byte[] data, String descriptionName) |
| Constructs a new nProtobufEvent with the message type set to the type name of the message passed in. More...
|
|
| nProtobufEvent (String tag, byte[] data, String descriptionName) |
| Constructs a new nProtobufEvent with the message type set to the type name of the message passed in. More...
|
|
void | ack () throws Exception |
| Sends an ack for this event to the server. More...
|
|
nEventAttributes | getAttributes () |
| Method that returns the nEventAttributes for this event. More...
|
|
String | getChannelName () |
| This function will return the name of the channel / queue that the event was delivered from. More...
|
|
String | getDataGroupName () |
| Get the name of the nDataGroup that this event was published to.
|
|
String | getFullChannelName () throws nBaseClientException |
| This function will return the fully qualified name of the channel / queue that the event was delivered from. More...
|
|
String | getPublishHost () |
| Return the hostname from which the event was published. More...
|
|
String | getPublishUser () |
| Return the id of the user that published this event. More...
|
|
long | getTimestamp () |
| Return the timestamp of this event. More...
|
|
boolean | hasAttributes () |
| Method indicating whether there is an nEventAttributes associated with this event. More...
|
|
| nConsumeEvent (byte[] tag, byte[] data) |
| Constructs a new nConsumeEvent with the specified event tag and data. More...
|
|
| nConsumeEvent (String tag, byte[] data) |
| Constructs a new nConsumeEvent with the specified event tag and data. More...
|
|
| nConsumeEvent (String tag, byte[] data, boolean dom) |
| Constructs a new nConsumeEvent with the specified event tag and data. More...
|
|
| nConsumeEvent (nEventProperties properties, byte[] data) |
| Constructs a new nConsumeEvent with the specified event properties and data. More...
|
|
| nConsumeEvent (String tag, nEventProperties properties, byte[] data) |
| Constructs a new nConsumeEvent with the specified event properties and data. More...
|
|
| nConsumeEvent (String tag, Document adom) |
| Constructs a new nConsumeEvent with the specified event tag and XML data. More...
|
|
| nConsumeEvent (nEventProperties properties, Document adom) |
| Constructs a new nConsumeEvent with the specified event tag and XML data. More...
|
|
void | rollback () throws Exception |
| Tells the server that it does not ack this event. More...
|
|
void | setAttributes (nEventAttributes attributes) |
| Method that sets the nEventAttributes for this event. More...
|
|
void | setSubscriberHost (byte[] host) |
| Sets the host name or ip address representing the consumers of this event. More...
|
|
void | setSubscriberName (byte[] subName) |
| Sets the session name that will be the only consumer of this event. More...
|
|
void | setSubscriberName (String subName) throws Exception |
| Sets the session name that will be the only consumer of this event. More...
|
|
void | setSubscriberNames (String[] subName) throws nIllegalArgumentException |
| Sets the session names that will be the only consumers of this event. More...
|
|
byte[] | sign (nMessageSigner signer) throws Exception |
| This function will return a byte[] representing a signature of the nConsumeEvent. More...
|
|
synchronized Object | validate (nMessageValidator validator) throws Exception |
| This function will validate this nConsumeEvent object with the validator. More...
|
|
This class represents a Google Protocol Buffer Event.
A Google Protocol Buffer Event consists of the serialized Message and a string to identify what type of message is contained. The MessageType attribute in the event header is set to 6 to identify the message as a Protocol buffer event. Optionally a Google Protocol Buffer Event may also contain a tag.