Home » openjdk-7 » javax » management » remote »

javax.management.remote

Sub Packages:

javax.management.remote.rmi   The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.  

Interfaces:

JMXAddressable  

Implemented by objects that can have a {@code JMXServiceURL} address. 

code | html
JMXAuthenticator  

Interface to define how remote credentials are converted into a JAAS Subject. 

code | html
JMXConnector  

The client end of a JMX API connector. 

code | html
JMXConnectorProvider  

A provider for creating JMX API connector clients using a given protocol. 

code | html
JMXConnectorServerMBean  

MBean interface for connector servers. 

code | html
JMXConnectorServerProvider  

A provider for creating JMX API connector servers using a given protocol. 

code | html
MBeanServerForwarder  

An object of this class implements the MBeanServer interface and wraps another object that also implements that interface. 

code | html

Abstract Classes:

JMXConnectorServer  

Superclass of every connector server. 

code | html

Classes:

JMXConnectionNotification  

Notification emitted when a client connection is opened or closed or when notifications are lost. 

code | html
JMXConnectorFactory  

Factory to create JMX API connector clients. 

code | html
JMXConnectorServerFactory  

Factory to create JMX API connector servers. 

code | html
JMXPrincipal  

The identity of a remote client of the JMX Remote API.

Principals such as this JMXPrincipal may be associated with a particular Subject to augment that Subject with an additional identity. 

code | html
JMXProviderException  

Exception thrown by JMXConnectorFactory and JMXConnectorServerFactory when a provider exists for the required protocol but cannot be used for some reason.

 
code | html
JMXServerErrorException   Exception thrown as the result of a remote MBeanServer method invocation when an Error is thrown while processing the invocation in the remote MBean server.  code | html
JMXServiceURL  

The address of a JMX API connector server. 

code | html
NotificationResult  

Result of a query for buffered notifications. 

code | html
SubjectDelegationPermission  

Permission required by an authentication identity to perform operations on behalf of an authorization identity.

A SubjectDelegationPermission contains a name (also referred to as a "target name") but no actions list; you either have the named permission or you don't.

The target name is the name of the authorization principal classname followed by a period and the authorization principal name, that is "PrincipalClassName.PrincipalName".

An asterisk may appear by itself, or if immediately preceded by a "." may appear at the end of the target name, to signify a wildcard match.

For example, "*", "javax.management.remote.JMXPrincipal.*" and "javax.management.remote.JMXPrincipal.delegate" are valid target names. 

code | html
TargetedNotification  

A (Notification, Listener ID) pair.

This class is used to associate an emitted notification with the listener ID to which it is targeted.

 
code | html