Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCcom.pcbsys.nirvana.client.IObserverA class can implement the
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.nConsumeEventFragmentWriterProvides a channel / queue wrapper as well as an nEventPublisher implementation that automatically fragments published events larger than a specified byte size into smaller event fragments
oCcom.pcbsys.nirvana.client.nConsumeEventTokenClass representing the nConsumeEvent identifier
oCcom.pcbsys.nirvana.client.nConsumeEventToken.BuilderBuilder for constructing the nConsumeEventToken identifier with all of the set properties
oCcom.pcbsys.nirvana.client.nDataGroupListenerListener interface used to manage changes to membership of data groups
oCcom.pcbsys.nirvana.client.nDataGroupPumpImplThis class is for internal use only
oCcom.pcbsys.nirvana.client.nDataStreamRepresents the stream used to deliver data
oCcom.pcbsys.nirvana.client.nDataStreamListenerInterface used to asynchronously receive events written to the data stream or a data group that the stream is a member of
oCcom.pcbsys.nirvana.client.nDurableAttributesContainer which holds the attributes required for describing a durable object on a channel
oCcom.pcbsys.nirvana.client.nDurableManagerClass responsible for managing durable subscriptions on a channel
oCcom.pcbsys.nirvana.client.nDurableViewerAbstract implementation for browsing the content of a durable object
oCcom.pcbsys.nirvana.client.nEventAttributesThe nEventAttributes class is used by the nConsumeEvent object in order to store standard header values associated with nirvana client, 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 allows you to iterate through the nEventProperties to examine the key,value pairs
oCcom.pcbsys.nirvana.client.nEventPropertyChangeListenerListener interface enabling callbacks to be received when dictionary keys from events
oCcom.pcbsys.nirvana.client.nEventPublisherThis interface defines the functionality that should be offered by a generic Nirvana event publisher
oCcom.pcbsys.nirvana.client.nJoinInformationThis class is a container for all the information that defines a channel join
oCcom.pcbsys.nirvana.client.nLogListenerClasses that implement this interface can register with the nRealmNode.addLogListener() to receive the realms log events
oCcom.pcbsys.nirvana.client.nMessageValidatorThis interface defines the generic functionality that all Message Validators need to implement
oCcom.pcbsys.nirvana.client.nMulticastReceiverThis class is for internal use only
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 of the queue and becomes active
oCcom.pcbsys.nirvana.client.nProtobufEventFactoryThis class is used to facilitate creation of nProtobufEvent 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.nResultThis class is the base class that represents the results of a batched find, create or delete call for channels or queues
oCcom.pcbsys.nirvana.client.nServerExtensionCallbackThis interface is for internal use only
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.nStorePropertiesClass that contains additional properties that can be set on the channel or queue
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.nUnackedEventsManagerThis class is a container for tracking ids of the events to be acknowledged
oCcom.pcbsys.nirvana.client.ObservableThis class represents an observable object, or "data" in the model-view paradigm
oCcom.pcbsys.nirvana.nAdminAPI.nACLEntry* Contains the mapping between a subject User and the priviliges they can perform
oCcom.pcbsys.nirvana.nAdminAPI.nAuditEventThis class contains information for realm auditing
oCcom.pcbsys.nirvana.nAdminAPI.nAuditListenerClasses that implement this interface can register with the nRealmNode.addAuditListener() to receive the realm's audit events
oCcom.pcbsys.nirvana.nAdminAPI.nBaseAdminExceptionrepresents the base class for all admin API exceptions
oCcom.pcbsys.nirvana.nAdminAPI.nBaseInterfaceThis class is for internal use only
oCcom.pcbsys.nirvana.nAdminAPI.nClusterConnectionListenerAny class that implements this interface can be registered against a Nirvana Cluster node to receive notification when remote connections are made or dropped on any of the cluster realm node objects
oCcom.pcbsys.nirvana.nAdminAPI.nClusterConversionStatusCall to report the current status of a cluster conversion
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.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.nConnectionListenerAny class that implements this interface can be registered against a Nirvana Realm, Channel or Queue to receive notification when remote connections are made or dropped
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.nInterfacePluginConfigurationThis class contains the plugin static information used by the plugin instances
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.nLogListenerClasses that implement this interface can register with the nRealmNode.addLogListener() to receive the realms log events
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.nRealmAdminThis class provides basic Administration functionality for security based operations
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
oCcom.pcbsys.nirvana.nAdminAPI.nThreadEntryThis class is used to represent instances of tasks within a thread pool running within a Nirvana realm
oCcom.pcbsys.nirvana.nAdminAPI.nThreadPoolThis class is used to represent an instance of a thread pool beign used within a Nirvana realm
oCcom.pcbsys.nirvana.nAdminAPI.nZoneRepresents a Zone
oCcom.pcbsys.nirvana.nAdminAPI.nZoneManagerRepresents a Zone manager
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelAttributesEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelGroupACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelJoinEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelJoinSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelKeyEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelKeySet
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelPermissionSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.ChannelSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.ClusterEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.ClusterMember
oCcom.pcbsys.nirvana.nAdminAPI.xml.ClusterSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.ClusterSite
oCcom.pcbsys.nirvana.nAdminAPI.xml.ConfigGroup
oCcom.pcbsys.nirvana.nAdminAPI.xml.ConfigItem
oCcom.pcbsys.nirvana.nAdminAPI.xml.ConflationAttributesEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.CustomHeadersConfigEntryType
oCcom.pcbsys.nirvana.nAdminAPI.xml.DataGroupAttributesEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.DataGroupEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.DataGroupPublisherEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.DataGroupSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.InterfaceACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.InterfaceGroupACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.InterfacePermissionSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.JavascriptConfigEntryType
oCcom.pcbsys.nirvana.nAdminAPI.xml.NestedGroupEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.NirvanaRealm
oCcom.pcbsys.nirvana.nAdminAPI.xml.PluginConfigEntryType
oCcom.pcbsys.nirvana.nAdminAPI.xml.QueueACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.QueueEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.QueueGroupACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.QueuePermissionSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.QueueSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmConfiguration
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmGroupACLEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmInterfaceEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmInterfacePluginEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmInterfaceSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmInterfaceSSLConfig
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmInterfaceSupportedCipher
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmInterfaceSupportedCipherSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmMulticastAdvancedConfigurationEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmMulticastBasicConfigurationEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmMulticastConfigurationEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmMulticastSecurityConfigurationEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmNHPInterfaceEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmNHPSInterfaceEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmNSPInterfaceEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmNSPSInterfaceEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmPermissionSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmSchedulerSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmSecurityGroup
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmSecurityGroupEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmSecurityGroupSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmSet
oCcom.pcbsys.nirvana.nAdminAPI.xml.RealmSHMConfigurationEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.Scheduler
oCcom.pcbsys.nirvana.nAdminAPI.xml.SecurityGroupReferenceEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.SecurityGroupSubjectEntry
oCcom.pcbsys.nirvana.nAdminAPI.xml.SiteMember
\Ccom.pcbsys.nirvana.nAdminAPI.xml.StorePropertiesEntry