Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCcom::pcbsys::nirvana::client::nAbstractChannelThis is the base class for all nirvana channel types, including queues and normal pub/sub channels and as such has no public methods
oCcom::pcbsys::nirvana::client::nAsyncExceptionListenerThis interface should be implemented by classes wishing to register to receive asynchronous errors from the nirvana server
oCcom::pcbsys::nirvana::client::nBaseClientExceptionThis exception forms the base for all client exceptions
oCcom::pcbsys::nirvana::client::nChannelAttributesThis class is a container for the attributes necessary to create or locate a Nirvana channel or queue
oCcom::pcbsys::nirvana::client::nChannelConnectionListenerThis interface should be implemented by classes wishing to register to receive callbacks when connections are added or removed to a nirvana channel
oCcom::pcbsys::nirvana::client::nChannelIteratorThis class iterates synchronously over a Nirvana Realm channel
oCcom::pcbsys::nirvana::client::nChannelPublishKeysThis class contains the information about a single channel key
oCcom::pcbsys::nirvana::client::nConflationAttributesThis class represents the conflation attributes that can be used when creating resources which allow conflation
oCcom::pcbsys::nirvana::client::nConnectionQueueListenerThis interface should be implemented by classes wishing to register to receive asynchronous notifications from the internal connection queue
oCcom::pcbsys::nirvana::client::nConstantsThis class is a container for the various constants that affect the behaviour of various Nirvana Client API calls
oCcom::pcbsys::nirvana::client::nConsumeEventThis class represents a Nirvana event, which consists of either a tag and some data or an event dictionary and some data
oCcom::pcbsys::nirvana::client::nConsumeEventFactoryThis class is used to facilitate creation of nConsumeEvent objects
oCcom::pcbsys::nirvana::client::nCreateResultThis class represents the results of the nSession.create(nChannelAttributes[]) call
oCcom::pcbsys::nirvana::client::nDataGroupListenerListener interface used to manage changes to membership of data groups
oCcom::pcbsys::nirvana::client::nDataStreamRepresents the stream used to deliver data
oCcom::pcbsys::nirvana::client::nDataStreamListenerInterface used to receive events asynchronously from a data group
oCcom::pcbsys::nirvana::client::nDeleteResultThis class represents the results of the nSession.create(nChannelAttributes[]) call
oCcom::pcbsys::nirvana::client::nEventAttributesUsed by the nConsumeEvent object in order to store standard header values associated with nirvana client, p2p and JMS events
oCcom::pcbsys::nirvana::client::nEventListenerThis interface should be implemented by any object that wishes to register itself as an asynchronous subscriber to a nirvana channel or queue
oCcom::pcbsys::nirvana::client::nEventPropertiesThis class contains a collection of key-value pairs, defining event meta data which can be used to create filter rules
oCcom::pcbsys::nirvana::client::nEventPropertiesIteratorThis class enables you to iterate through the event properties keys and values
oCcom::pcbsys::nirvana::client::nFindResultThis class represents the results of the nSession.find(nChannelAttributes[]) call
oCcom::pcbsys::nirvana::client::nJoinInformationThis class is a container for all the information that defines a channel join
oCcom::pcbsys::nirvana::client::nNamedObjectThis class represents a client context on a RealmServer
oCcom::pcbsys::nirvana::client::nNamedPriorityListenerThis 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
oCcom::pcbsys::nirvana::client::nObjectThis class is a holder for different types of object
oCcom::pcbsys::nirvana::client::nProtobufEventFactoryThis class is used to facilitate creation of nConsumeEvent objects
oCcom::pcbsys::nirvana::client::nQueueDetailsContainer class, containing statistics on the queue
oCcom::pcbsys::nirvana::client::nQueuePeekContextProvides a context when peeking on the queue
oCcom::pcbsys::nirvana::client::nQueueReaderThis class is the base class for all Queue Readers and provides a generic reader interface
oCcom::pcbsys::nirvana::client::nQueueReaderContextThis class is used to construct a Queue Reader
oCcom::pcbsys::nirvana::client::nQueueTransactionReaderProvides the basic interface for transactional queue operations, used by the synchronous and asynchronous transactional queue readers
oCcom::pcbsys::nirvana::client::nRealmThis class represents a nirvana Realm
oCcom::pcbsys::nirvana::client::nReconnectHandlerThis interface should be implemented by classes wishing to register to receive callbacks when sessions are disconnected or to take control over the reconnect logic
oCcom::pcbsys::nirvana::client::nRegisteredEventThis 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
oCcom::pcbsys::nirvana::client::nRequestResponseContainerThis class is the container for the request responses
oCcom::pcbsys::nirvana::client::nSessionThis class represents a Nirvana session, the logical connection between the client API and the Nirvana realm
oCcom::pcbsys::nirvana::client::nSessionAttributesThis class is a container for the attributes necessary to create a Nirvana session
oCcom::pcbsys::nirvana::client::nSessionFactoryThis class is used with a nSessionAttributes object to create a Nirvana session
oCcom::pcbsys::nirvana::client::nSubjectThis class contains information about the user identification used by Nirvana
oCcom::pcbsys::nirvana::client::nSubscriptionAttributesThis class represents the attributes used for channel subscriptions
oCcom::pcbsys::nirvana::client::nTransactionThis class enables the client to perform transactional publishing, representing a nirvana transaction
oCcom::pcbsys::nirvana::client::nTransactionAttributesThis class is a container for the attributes necessary to create a Nirvana transaction
oCcom::pcbsys::nirvana::client::nTransactionFactoryThis class is used with a nTransactionAttributes object to create a Nirvana transaction
oCcom::pcbsys::nirvana::client::p2p::nEventServiceListenerThis interface enables the implementing class to be calledback when new events are received from the remote service
oCcom::pcbsys::nirvana::client::p2p::nP2PConstantsClass used to define some useful constants within the P2P API
oCcom::pcbsys::nirvana::client::p2p::nServiceThis class provides a base for all P2P Services
oCcom::pcbsys::nirvana::client::p2p::nServiceFactoryA ServiceFactory is used to create both client and server services
oCcom::pcbsys::nirvana::client::p2p::nServiceInfoThis class contains information regarding the service, such as name, type and description
oCcom::pcbsys::nirvana::client::p2p::nServiceStateListenerThis interface should be implemented by objects that require notification when nService objects become disconnected and reconnected to the realm server
oCcom::pcbsys::nirvana::nAdminAPI::nACLList of nACLEntry classes used by the Nirvana Realm server to control access to secured objects such as Realms, Channels and Queues
oCcom::pcbsys::nirvana::nAdminAPI::nACLEntryContains the mapping between a subject User and the privileges they can perform on a secured object such as a Realm, Channel or Queue
oCcom::pcbsys::nirvana::nAdminAPI::nAPIConnectionListenerContains callbacks for when new connections are made or deleted
oCcom::pcbsys::nirvana::nAdminAPI::nBaseAdminExceptionBase class for all admin API exceptions
oCcom::pcbsys::nirvana::nAdminAPI::nClusterEventListenerInterface allowing client applications to receive cluster specific callbacks
oCcom::pcbsys::nirvana::nAdminAPI::nClusterMemberConfigurationThis object is used to create/modify clusters
oCcom::pcbsys::nirvana::nAdminAPI::nClusterSiteThis class defines a collection of realms within a cluster into a physical site / location
oCcom::pcbsys::nirvana::nAdminAPI::nClusterStatusThis class contains the status of the of a realm within the cluster, What state it has, which node is the elected master etc
oCcom::pcbsys::nirvana::nAdminAPI::nClusterStatusEntryThis class contains the online/offline status for a realm within a cluster
oCcom::pcbsys::nirvana::nAdminAPI::nCommandStatusAny class implementing this interface can be used to find the current status of a request, for example a copy operation of a nLeafNode
oCcom::pcbsys::nirvana::nAdminAPI::nConfigEntryThis class contains all the information about a configuration parameter, including the name, the current value, a description of it and a warning or constraint string
oCcom::pcbsys::nirvana::nAdminAPI::nConfigGroupThis class manages a group of nConfigEntry objects that are related
oCcom::pcbsys::nirvana::nAdminAPI::nConnectionDetailsThis class contains the details about an individual connection
oCcom::pcbsys::nirvana::nAdminAPI::nCopyableAll classes that can be copied from one part of the namespace to another implement this interface
oCcom::pcbsys::nirvana::nAdminAPI::nCustomHeaderThis Class represent a single custom header field which will be used by javascript
oCcom::pcbsys::nirvana::nAdminAPI::nInterfaceAbstract Class nInterface
oCcom::pcbsys::nirvana::nAdminAPI::nInterfaceManagerThis class exposes the Realm Servers interface management API so that the control and management of the interfaces can be performed by an authorised Administrator
oCcom::pcbsys::nirvana::nAdminAPI::nInterfacePluginConfigurationThis class contains the plugin static information used by the plugin instances
oCcom::pcbsys::nirvana::nAdminAPI::nInterfaceStatusContains the status of a Nirvana Realm server interface
oCcom::pcbsys::nirvana::nAdminAPI::nJoinableAll classes that can be joined from one part of the namespace to another implement this interface
oCcom::pcbsys::nirvana::nAdminAPI::nJoinDetailsThis class contains information about a join between two channels
oCcom::pcbsys::nirvana::nAdminAPI::nLogListenerClasses that implement this interface can register with the nRealmNode.addLogListener() to receive the realms log events
oCcom::pcbsys::nirvana::nAdminAPI::nNodeAll classes that exist in the Nirvana Realm NameSpace extend this object
oCcom::pcbsys::nirvana::nAdminAPI::nPluginConfigEntryContains information for a plugin configuration entry
oCcom::pcbsys::nirvana::nAdminAPI::nPluginConfigurationThis class contains the configuration context for a single plugin on a single HTTP type interface
oCcom::pcbsys::nirvana::nAdminAPI::nRemovableAll classes that can be removed from the namespace implement this interface
oCcom::pcbsys::nirvana::nAdminAPI::nSSLInterfaceAPIThis interface is used to expose the SSL attributes for all interfaces that are SSL enabled
\Ccom::pcbsys::nirvana::nAdminAPI::nThreadPoolThis class is used to represent an instance of a thread pool being used within a Nirvana realm