com.pcbsys.nirvana.client.nFindResult Class Reference

This class represents the results of the nSession.find(nChannelAttributes[]) call. More...

Inheritance diagram for com.pcbsys.nirvana.client.nFindResult:
com.pcbsys.nirvana.client.nResult

Public Member Functions

override nChannelAttributes getAttributes ()
 Get the nChannelAttributes that was used in the find call More...
 
override nChannel getChannel ()
 If isChannel(), or !isQueue() this method will return the nChannel object found More...
 
override nBaseClientException getException ()
 If !wasSuccessful(), this will return an Exception More...
 
override nQueue getQueue ()
 If isQueue(), or !isChannel() this method will return the nQueue object found More...
 
override bool isChannel ()
 Was the result of the find an nChannel More...
 
override bool isQueue ()
 Was the result of the find an nQueue More...
 
override bool wasSuccessful ()
 Determine whether the find was successful for the specific nChannelAttributes object More...
 

Detailed Description

This class represents the results of the nSession.find(nChannelAttributes[]) call.

This call returns an array of nFindResult objects, each one represents the result of the call. The result will either be an nChannel, nQueue or an Exception object

Member Function Documentation

override nChannelAttributes com.pcbsys.nirvana.client.nFindResult.getAttributes ( )
virtual

Get the nChannelAttributes that was used in the find call

Returns
the nChannelAttributes object

Reimplemented from com.pcbsys.nirvana.client.nResult.

override nChannel com.pcbsys.nirvana.client.nFindResult.getChannel ( )
virtual

If isChannel(), or !isQueue() this method will return the nChannel object found

Returns
the nChannel object

Reimplemented from com.pcbsys.nirvana.client.nResult.

override nBaseClientException com.pcbsys.nirvana.client.nFindResult.getException ( )
virtual

If !wasSuccessful(), this will return an Exception

Returns
exception if the find was not successful

Reimplemented from com.pcbsys.nirvana.client.nResult.

override nQueue com.pcbsys.nirvana.client.nFindResult.getQueue ( )
virtual

If isQueue(), or !isChannel() this method will return the nQueue object found

Returns
the nQueue object

Reimplemented from com.pcbsys.nirvana.client.nResult.

override bool com.pcbsys.nirvana.client.nFindResult.isChannel ( )
virtual

Was the result of the find an nChannel

Returns
true if an nChannel was found

Reimplemented from com.pcbsys.nirvana.client.nResult.

override bool com.pcbsys.nirvana.client.nFindResult.isQueue ( )
virtual

Was the result of the find an nQueue

Returns
true if an nQueue was found

Reimplemented from com.pcbsys.nirvana.client.nResult.

override bool com.pcbsys.nirvana.client.nFindResult.wasSuccessful ( )
virtual

Determine whether the find was successful for the specific nChannelAttributes object

Returns
true if successful

Reimplemented from com.pcbsys.nirvana.client.nResult.