Nirvana Flex API: com.pcbsys.nirvana.client Summary

View All Packages




Interfaces
 InterfaceDescription
 nChannelConnectionListener This interface should be implemented by classes wishing to register to receive callbacks when connections are added or removed to a nirvana channel
 nConnectionListener This interface should be implemented by any object that wishes to handle disconnects and reconnects with the Nirvana server/s
 nEventListener This interface should be implemented by any object that wishes to register itself as a subscriber to a nirvana channel or queue
 nNamedPriorityListener This interface should be implemented by any object that requires a callback when the subscription to a channel with a named object and priority enabled reaches the top.
 nRegisteredEventListener This interface should be implemented by any object that wishes to register itself as an asynchronous subscriber and receive update events and complete merged events from a registered event
 nRegisteredEventUpdateListener This interface should be implemented by any object that wishes to register itself as an asynchronous subscriber and only receive update events only from a registered event
Classes
 ClassDescription
 nChannel This class is a Nirvana channel, offering the Nirvana channel related services
 nChannelAttributes This class is a container for the attributes necessary to create or locate a Nirvana channel
 nChannelPublishKeys This class contains the information about a single channel key.
 nConsumeEvent This class represents a Nirvana event, which consists a tag and some data.
 nEventAttributes The nEventAttributes class is used by the nConsumeEvent object in order to store standard header values associated with nirvana client, p2p and JMS events.
 nEventListenerHelper This class is a helper class for the nEventListener class
 nEventProperties This class contains a collection of key-value pairs, defining event meta data which can be used to create filter rules.
 nNamedObject This class represents a client context on a RealmServer.
 nProtobufEvent This class is a Protocol Buffer event.
 nProtobufEventFactory This class is used to create nProtobufEvent's.
 nQueue This class is a Nirvana queue, offering the Nirvana queue related services
 nQueueAsynchronousTransactionalReader This class extends the asynchronous queue model by adding the transactional ability to the reader.
 nQueueAttributes This class is a container for the attributes necessary to create or locate a Nirvana queue
 nQueueDetails Container class, containing statistics on the queue
 nQueueReader This class is the base class for all Queue Readers and provides a generic reader interface.
 nQueueReaderContext This class is used to construct a Queue Reader.
 nRegisteredEvent This class enables a client to maintain a copy of an event, make changes to the properties and then when commit is called only the changes are published to the server.
 nSession This class represents a Nirvana session, the logical connection between the client API and the Nirvana realm.
 nSessionAttributes This class is a container for the attributes necessary to create a Nirvana session.
 nSessionFactory This class is used with a nSessionAttributes object to create a Nirvana session.
 nStore This is the base class of nChannel and nQueue, when ever a channel or queue is found it will be returned as this type.
 nStoreAttributes This is the base class of nChannelAttributes and nQueueAttributes, it will be returned in most cases from the server it can then be cast to its derived classes To check which type it is call isChannel or isQueue to find out.
 nTransaction This class enables the client to perform transactional publishing, representing a nirvana transaction
 nTransactionAttributes This class is a container for the attributes necessary to create a Nirvana transaction
 nTransactionFactory This class is used with a nTransactionAttributes object to create a Nirvana transaction.