- com
- pcbsys
- nirvana
- client
- nSignedEventListener
This interface should be implemented by any object that wishes to register itself as a subscriber to a nirvana channel or queue, using the nMessageValidator class to receive signed events. More...
Public Member Functions | |
void | error (com.pcbsys.nirvana.client.nConsumeEvent evt, byte[] signature, Exception reason) |
This method is asynchronously called by the nirvana client API to deliver a failed signature events to a registered subscriber. More... | |
void | go (com.pcbsys.nirvana.client.nConsumeEvent evt, Object signerDetails) |
This method is asynchronously called by the nirvana client API to deliver a signed event to a registered subscriber. More... | |
Public Member Functions inherited from com.pcbsys.nirvana.client.nEventListener | |
void | go (com.pcbsys.nirvana.client.nConsumeEvent evt) |
This method is asynchronously called by the nirvana client API to deliver an event to a registered subscriber. More... | |
This interface should be implemented by any object that wishes to register itself as a subscriber to a nirvana channel or queue, using the nMessageValidator class to receive signed events.
void com.pcbsys.nirvana.client.nSignedEventListener.error | ( | com.pcbsys.nirvana.client.nConsumeEvent | evt, |
byte[] | signature, | ||
Exception | reason | ||
) |
This method is asynchronously called by the nirvana client API to deliver a failed signature events to a registered subscriber.
evt | The nConsumeEvent object specifying the event being delivered. |
signature | the signature being used go attempt to validate the event |
reason | the exception generated when validating the event |
void com.pcbsys.nirvana.client.nSignedEventListener.go | ( | com.pcbsys.nirvana.client.nConsumeEvent | evt, |
Object | signerDetails | ||
) |
This method is asynchronously called by the nirvana client API to deliver a signed event to a registered subscriber.
evt | The nConsumeEvent object specifying the event being delivered. |
signerDetails | signing information such as java.security.cert.X509Certificate |