Package com.pcbsys.nirvana.nAdminAPI
Documentation for the Nirvana Java Administration API. More...
Data Structures | |
| class | nACL |
| nACL represents a list of nACLEntry classes used by the Nirvana Realm server to control access to secured objects such as Realms, Channels and Queues. More... | |
| class | nACLEntry |
| Contains the mapping between a subject User and the priviliges they can perform on a secured object such as a Realm, Channel or Queue. More... | |
| class | nACLEntryNotFoundException |
| nACLEntryNotFoundException represents the exception class that is thrown when an acl entry is not found when an operation is attempted on it More... | |
| class | nAdminIllegalArgumentException |
| nAdminIllegalArgumentException represents the exception class that is thrown when an illegal argument is passed into a method More... | |
| class | nAdminSecurityException |
| nAdminSecurityException represents the exception class that is thrown when attempted operations are not permitted. More... | |
| class | nAuditEvent |
| This class contains information for realm auditing. More... | |
| interface | nAuditListener |
| Classes that implement this interface can register with the nRealmNode.addAuditListener() to receive the realm's audit events. More... | |
| class | nBaseAdminException |
| nBaseAdminException represents the base class for all admin API exceptions More... | |
| class | nChannelACLEntry |
| Extends the nACLEntry class to supply Channel/Queue specific security settings. More... | |
| class | nChannelConnectionDetails |
| This class contains additional information about a channel connection. More... | |
| interface | nClusterConnectionListener |
| Any 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. More... | |
| interface | nClusterEventListener |
| Interface allowing client applications to receive cluster specific callbacks. More... | |
| class | nClusterMemberConfiguration |
| This object is used to create/modify clusters. More... | |
| class | nClusterNode |
| Contains the status and configuration of a Nirvana cluster. More... | |
| class | nClusterSite |
| This class defines a collection of realms within a cluster into a physical site / location. More... | |
| class | nClusterStatus |
| This class contains the status of the of a realm within the cluster, What state it has, which node is the elected master etc. More... | |
| class | nClusterStatusEntry |
| This class contains online/offline status a realm within a cluster. More... | |
| interface | nCommandStatus |
| Any class implementing this interface can be used to find the current status of a request, for example a copy operation of a nLeafNode. More... | |
| class | nConfigEntry |
| This class contains all the information about a configuration parameter, including the name, the current value, a description of it and a warning or constrant string. More... | |
| class | nConfigGroup |
| This class manages a group of nConfigEntry objects that are related. More... | |
| class | nConfigurationException |
| nConfigurationException represents the exception thrown when configuration operations fail More... | |
| class | nConnectionDetails |
| This class contains the details about an individual connection. More... | |
| interface | nConnectionListener |
| Any 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. More... | |
| class | nContainer |
| This represents a node within the Nirvana Realm namespace which contains other nodes, such as a directory or another Realm. More... | |
| interface | nCopyable |
| All classes that can be copied from one part of the namespace to another implement this interface. More... | |
| class | nDuplicateACLEntryException |
| nDuplicateACLEntryException represents the exception class that is thrown when a duplicate acl entry is attempted to be added More... | |
| class | nHTTPInterface |
| This class contains all the configuration required by the Nirvana Realm server to start and control the HTTP interface. More... | |
| class | nHTTPSInterface |
| This class contains all the configuration required by the Nirvana Realm server to start and control the HTTPS interface. More... | |
| class | nInsufficientPrivilegesException |
| nInsufficientPrivilegesException represents the exception class that is thrown when an operation is performed and there are insufficient privillages to complete it More... | |
| class | nInterface |
| Abstract Class nInterface. More... | |
| class | nInterfaceManager |
| This class exposes the Realm Servers interface management API so that the control and management of the interfaces can be performed by an authorised Administrator. More... | |
| class | nInterfacePluginConfiguration |
| This class contains the plugin static information used by the plugin instances. More... | |
| class | nInterfaceStatus |
| Contains the status of a Nirvana Realm server interface. More... | |
| class | nInterfaceViaEntry |
| This contains the user parameters which are bound to an Interface. More... | |
| interface | nJoinable |
| All classes that can be joined from one part of the namespace to another implement this interface. More... | |
| class | nJoinDetails |
| This class contains information about a join between two channels. More... | |
| class | nLeafNode |
| This class represents the Nirvana Channel or Queue on the Nirvana Realm. More... | |
| class | nLinkNode |
| Since the Nirvana namespace can contain multiple links to Nirvan Realm servers at different parts of the namespace, including namespace loops, this node represents a RealmServer which has been mounted elseware in the namespace. More... | |
| interface | nLogListener |
| Classes that implement this interface can register with the nRealmNode.addLogListener() to receive the realms log events. More... | |
| class | nNode |
| All classes that exist in the Nirvana Realm NameSpace extend this object. More... | |
| class | nNodeException |
| nNodeException represents the exception class that is thrown when errors occur constructing the nodes to be administered More... | |
| class | nPluginConfigEntry |
| Contains information for a plugin configuration entry. More... | |
| class | nPluginConfiguration |
| This class contains the configuration context for a single plugin on a single HTTP type interface. More... | |
| class | nRealmACLEntry |
| Extends the nACLEntry class to expose the Realm specific permissions. More... | |
| class | nRealmNode |
| This class represents a Realm within the Nirvana namespace. More... | |
| interface | nRemovable |
| All classes that can be removed from the namespace implement this interface. More... | |
| class | nScheduler |
| This class represents a parsed instance of a Nirvana Realm scheduler. More... | |
| class | nSchedulerBuildHelper |
| This is a helper class used in the construction/parsing and validation of Nirvana Realm server Scheduler scripts. More... | |
| class | nSchedulerManager |
| Manages the scheduler entries for a realm. More... | |
| class | nSchedulerParseException |
| This exception is raised whn parsing a Nirvana Realm Scheduler script with syntax errors. More... | |
| class | nServiceACLEntry |
| Allows the ability to programmatically allow or deny access to a service. More... | |
| class | nServiceNode |
| This class provides a mechanism to get information about P2P services on a particular realm. More... | |
| class | nSocketInterface |
| Socket Interface class. More... | |
| class | nSSLInterface |
| This class contains all the configuration required by the Nirvana Realm server to start and control the SSL interface. More... | |
| interface | nSSLInterfaceAPI |
| This interface is used to expose the SSL attributes for all interfaces that are SSL enabled. More... | |
| class | nTask |
| Has details about individual tasks within a scheduler. More... | |
| class | nThreadEntry |
| This class is used to represent instances of tasks within a thread pool running within a Nirvana realm. More... | |
| class | nThreadPool |
| This class is used to represent an instance of a thread pool beign used within a Nirvana realm. More... | |
| class | nTrigger |
| This class is used to query a trigger generated by a Scheduler script. More... | |
| class | nUnsupportedCopyException |
| nUnsupportedCopyException represents the exception class that is thrown when a copy operation is attempted but cannot be completed More... | |
| class | nUnsupportedJoinException |
| nUnsupportedJoinException represents the exception class that is thrown when a join operation is attempted but cannot be completed More... | |
| class | nUnsupportedRemoveException |
| nUnsupportedRemoveException represents the exception class that is thrown when a remove operation is attempted but cannot be completed More... | |
Detailed Description
Documentation for the Nirvana Java Administration API.Nirvana Administration (nAdminAPI) Package, incorporating all the tools necessary to monitor, configure and manage one or more Nirvana realms and / or clusters of realms.
