| Class Summary | |
|---|---|
| AbstractConnection | Implementation of the Connection interface, to be used on the server-side end of the connection. |
| AbstractConnectionManager | Implementation of the ConnectionManager interface that implements emission of connection notifications, authentication, and proper closing of connections. |
| AbstractDynamicMBean | Utility class that allow the user to easily write DynamicMBeans. |
| AbstractHeartBeat | Base implementation for the HeartBeat interface. |
| AbstractJMXConnector | Abstract implementation of the JMXConnector interface. |
| AbstractJMXConnectorServer | Extends the implementation of JMXConnectorServer by implementing most JMXConnectorServer methods following the JSR 160 specification and delegating implementation specific operations using the template method pattern. |
| AbstractRemoteNotificationClientHandler | Base implementation of the RemoteNotificationClientHandler interface. |
| AbstractServerInvoker | This class implements partially the JMXConnection interface to forward the calls to an MBeanServerConnection object (hence the name 'invoker'). |
| AbstractStatisticsRecorder | Class AbstractStatisticsRecorder. |
| AdaptorServerSocketFactory | The ServerSocket factory interface. |
| AttributeDeser | |
| AttributeDeserFactory | |
| AttributeListDeser | |
| AttributeListDeserFactory | |
| AttributeListSer | |
| AttributeListSerFactory | |
| AttributeSer | |
| AttributeSerFactory | |
| AxisDeserializer | |
| AxisSerializer | |
| Base64Codec |
This class is copy/paste of Jakarta's Commons-Codec v1.1 org.apache.commons.codec.binary.Base64
implementation.
|
| BCELMBeanInvoker | MBeanInvoker that generates on-the-fly implementations to call standard MBeans directly, instead of using reflection. |
| BurlapClientInvoker | |
| BurlapServlet | |
| CachingReflectionMBeanInvoker | Caching MBeanInvoker that uses reflection to invoke on MBean instances. |
| CauchoClientInvoker | |
| CauchoInput | |
| CauchoOutput | |
| CauchoService | |
| CauchoServlet | |
| ChainedMBeanServer | Base class for chained MBeanServers. |
| ChainedMBeanServerBuilder | Base class for chained MBeanServerBuilders. |
| ClassLoaderObjectInputStream | ObjectInputStream that can read serialized java Objects using a supplied classloader to find the object's classes. |
| ClientExceptionCatcher | |
| ClientInvoker | An MBeanServerConnection that "converts" the MBeanServerConnection calls to RMIConnection calls, performing wrapping of parameters and/or the needed actions. |
| ClientProvider | |
| ClientProvider | |
| ClientProvider | |
| ClientProvider | |
| ClientProvider | |
| ClientProvider | |
| ClientProvider | |
| ClientProvider | SOAP Connector Client Provider |
| ClientProvider | |
| ClientProxy | |
| ClientUnmarshaller | An MBeanServerConnection proxy that performs the setting of the appropriate context classloader to allow classloading of classes sent by the server but not known to the client, in methods like MBeanServerConnection#getAttribute, MBeanServerConnection#invoke and so on. |
| CommandProcessorUtil | Contains utilities common to CommandProcessor objects |
| CommonsLogger | Log that redirects log calls to Jakarta Commons Logging. |
| ConfigurationBuilder | |
| ConfigurationBuilder.Node | |
| ConfigurationBuilder.ObjectsHolder | |
| ConfigurationException | |
| ConfigurationLoader | |
| ConfigurationLoaderMBean | |
| Connection | Represents a connection between a client and a server. |
| ConnectionIDRequestHandler | This class is used in the Axis deployment descriptor, and parses the SOAP header (on server-side) that contains the connection ID sent by the client. |
| ConnectionManager | A ConnectionManager is a server-side object that acts as the factory for new connections and manages the authentication details. |
| ConnectionNotificationEmitter | |
| ConnectionResolver | ConnectionResolver handles the details of creating connections for different protocols. |
| ConstructorsCommandProcessor | ConstructorsCommandProcessor, processes a request to query the available constructors for a classname |
| ContextClassLoaderMBeanServerInterceptor | This interceptor sets the context class loader to the proper value for incoming calls. |
| CosNamingService | An MBean that wraps tnameserv. |
| CosNamingServiceMBean | Management interface for the CosNamingService MBean. |
| CosNamingServiceMBeanDescription | Management interface descriptions for the CosNamingService MBean. |
| CreateMBeanCommandProcessor | CreateMBeanCommandProcessor, processes a request for creating and registering an MBean |
| DefaultClassLoaderRepository | Default implementation of a ClassLoaderRepository |
| DefaultConfigurationBuilder | |
| DefaultConfigurationBuilder.AbstractNode | |
| DefaultConfigurationBuilder.Arg | |
| DefaultConfigurationBuilder.Call | |
| DefaultConfigurationBuilder.Configuration | |
| DefaultConfigurationBuilder.Create | |
| DefaultConfigurationBuilder.New | |
| DefaultConfigurationBuilder.Object | |
| DefaultConfigurationBuilder.Register | |
| DefaultConfigurationBuilder.Shutdown | |
| DefaultConfigurationBuilder.Startup | |
| DefaultConfigurationBuilder.Unregister | |
| DefaultMBeanServerInterceptor | Base class for MBeanServer --> MBean interceptors. |
| DefaultMBeanServerInterceptorMBean | Management interface for the DefaultMBeanServerInterceptor MBean |
| DefaultMBeanServerInterceptorMBeanDescription | Management interface description for the DefaultMBeanServerInterceptor MBean |
| DefaultProcessor | DefaultPostProcessor doesn't alter the result, just publising the xml file |
| DefaultRemoteNotificationServerHandler | Base implementation of the RemoteNotificationServerHandler interface. |
| DeleteMBeanCommandProcessor | DeleteMBeanCommandProcessor, processes a request for unregistering an MBean |
| EmptyCommandProcessor | EmptyCommandProcessor, returns an empty xml tree |
| FileLogger | This logger logs to a file. |
| FilePersister | A persister object that stores to files. |
| GetAttributeCommandProcessor | GetAttributeCommandProcessor, processes a request for getting one attribute of a specific MBean. |
| HeartBeat | A continuous pulse from client to server that gives the information that the connection is alive and the server is up. |
| HessianClientInvoker | |
| HessianServlet | |
| HttpAdaptor | HttpAdaptor sets the basic adaptor listening for HTTP requests |
| HttpAdaptorMBean | Management interface for the HttpAdaptor MBean. |
| HttpAdaptorMBeanDescription | Management interface descriptions for the HttpAdaptor MBean. |
| HttpCommandProcessor | HttpCommandProcessor sets the structure of a command processor |
| HttpCommandProcessorAdaptor | HttpCommandProcessor sets the structure of a command processor |
| HttpConstants | Define constants for the HTTP request processing |
| HttpException | HttpException is emitted when an error parsing an HTTP request appears |
| HttpInputStream | HttpInputStream processes an HTTP request |
| HttpOutputStream | HttpAdaptor sets the basic adaptor listening for HTTP requests |
| HttpUtil | Utility methods for the HTTP adaptor |
| HTTPClientInvoker | |
| HTTPConnection | |
| HTTPConnectionHandler | |
| HTTPConnectionManager | |
| HTTPConnectionMBeanServerConnection | Implementation of an adapter that converts MBeanServerConnection calls to HTTPConnection calls. |
| HTTPConnector | |
| HTTPConnectorServer | |
| HTTPHeartBeat | |
| HTTPRemoteNotificationClientHandler | |
| HTTPResolver | |
| HTTPServerInvoker | Implementation of the HTTPConnector interface that forwards the calls to an MBeanServerConnection object. |
| HTTPService | |
| HTTPSubjectInvoker | |
| I18NStandardMBean | An extension of StandardMBean to support internationalization. |
| ImplementationException | Thrown when an internal error in the MX4J implementation is detected. |
| InvokeOperationCommandProcessor | InvokeOperationCommandProcessor, processes a request for unregistering an MBean |
| InvokerMBeanServerInterceptor | The last MBeanServer --$gt; MBean interceptor in the chain. |
| InvokerMBeanServerInterceptorMBean | Management interface for the InvokerMBeanServerInterceptor MBean |
| InvokerMBeanServerInterceptorMBeanDescription | Management interface description for the InvokerMBeanServerInterceptor MBean. |
| JettyWebContainer | Jetty's implementation of WebContainer interface |
| JMXConnection | |
| JMXConnectionHandler | This handler manages the operations related to the connection itself, such as JMXConnectionHandler, JMXConnectionHandler. |
| JMXConnectionMBeanServerConnection | Abstract implementation of an adapter that converts MBeanServerConnection calls to JMXConnection calls. |
| JMXSerializerFactory | |
| JythonRunner | This MBean enables you to run scripts written in jython. |
| JythonRunnerMBean | Management interface for the JythonRunner MBean. |
| JythonRunnerMBeanDescription | Management interface descriptions for the JythonRunner MBean. |
| LocalConnection | |
| LocalConnector | |
| LocalConnectorServer | |
| Log | Main class for the log service. |
| Log4JLogger | Log that redirects log calls to a Log4J Logger. |
| Logger | Base class for logging objects. |
| LoggerBroadcaster | This broadcaster MBean allows to redirect MX4J internal logging to registered JMX listeners. |
| LoggerBroadcasterMBean | Management interface for the LoggerBroadcaster MBean. |
| LoggerBroadcaster.LoggerNotifier | |
| Marshaller | IMPORTANT: see RMIMarshaller |
| MBeanAttributeInfoDeser | |
| MBeanAttributeInfoDeserFactory | |
| MBeanAttributeInfoSer | |
| MBeanAttributeInfoSerFactory | |
| MBeanCommandProcessor | MBeanCommandProcessor, processes a request for getting data about a MBean |
| MBeanConstructorInfoDeser | |
| MBeanConstructorInfoDeserFactory | |
| MBeanConstructorInfoSer | |
| MBeanConstructorInfoSerFactory | |
| MBeanDescription | Implement this inteface to give descriptions to standard MBean. |
| MBeanDescriptionAdapter | Default implementation for the MBeanDescription interface. |
| MBeanInfoDeser | |
| MBeanInfoDeserFactory | |
| MBeanInfoSer | |
| MBeanInfoSerFactory | |
| MBeanIntrospector | Introspector for MBeans. |
| MBeanInvoker | Invokes methods on standard MBeans. |
| MBeanLogger |
This logger forwards log requests to an MBean, that must have an operation with signature
public void log(int priority, Object message, Throwable exception);It's used by the ModelMBean implementation. |
| MBeanMetaData | Objects of this class hold metadata information about MBeans. |
| MBeanMetaData.Factory | Factory class that creates instance of the MBeanMetaData interface. |
| MBeanNotificationInfoDeser | |
| MBeanNotificationInfoDeserFactory | |
| MBeanNotificationInfoSer | |
| MBeanNotificationInfoSerFactory | |
| MBeanOperationInfoDeser | |
| MBeanOperationInfoDeserFactory | |
| MBeanOperationInfoSer | |
| MBeanOperationInfoSerFactory | |
| MBeanParameterInfoDeser | |
| MBeanParameterInfoDeserFactory | |
| MBeanParameterInfoSer | |
| MBeanParameterInfoSerFactory | |
| MBeanPersister | A persister that delegates the persistence to a registered persister MBean. |
| MBeanRepository | The MBeanServer implementation delegates to implementations of this interface the storage of registered MBeans. |
| MBeanServerInterceptor | MBeanServer --> MBean interceptor. |
| MBeanServerInterceptorConfigurator | MBean that configures the MBeanServer --> MBean interceptor chain. |
| MBeanServerInterceptorConfiguratorMBean | Management interface for the MBeanServerInterceptorConfigurator MBean. |
| MBeanServerInterceptorConfiguratorMBeanDescription | Management interface description for the MBeanServerInterceptorConfigurator MBean. |
| MBeanServerNotificationDeser | |
| MBeanServerNotificationDeserFactory | |
| MBeanServerNotificationFilterDeser | |
| MBeanServerNotificationFilterDeserFactory | |
| MBeanServerNotificationFilterSer | |
| MBeanServerNotificationFilterSerFactory | |
| MBeanServerNotificationSer | |
| MBeanServerNotificationSerFactory | |
| MethodTernaryTree | Specialized ternary tree for method metadata information. |
| MLetParseException | Thrown when a problem parsing MLet files is encountered |
| MLetParser | The parser for MLet files, as specified in the JMX documentation. |
| MLetTag | Represents an MLET tag, as documented in the JMX specification. |
| ModifiableClassLoaderRepository | Base class to extend to create custom ClassLoaderRepositories. |
| MonitorNotificationDeser | |
| MonitorNotificationDeserFactory | |
| MonitorNotificationSer | |
| MonitorNotificationSerFactory | |
| MX4JCounterMonitor | |
| MX4JCounterMonitorMBean | |
| MX4JCounterMonitor.CounterMonitorInfo | |
| MX4JGaugeMonitor | |
| MX4JGaugeMonitorMBean | |
| MX4JGaugeMonitor.GaugeMonitorInfo | |
| MX4JMBeanServer | The MX4J MBeanServer implementation. |
| MX4JMBeanServerBuilder |
This class is responsible for creating new instances of MBeanServerDelegate and MBeanServer. |
| MX4JMBeanServerDelegate | The MBeanServerDelegate subclass typical of the MX4J implementation. |
| MX4JMonitor | The class that implements the Monitor behavior of the JMX specification. |
| MX4JMonitorMBean | |
| MX4JMonitorNotification | |
| MX4JMonitor.MonitorInfo | |
| MX4JRemoteConstants | |
| MX4JRemoteUtils | |
| MX4JStringMonitor | |
| MX4JStringMonitorMBean | |
| MX4JStringMonitor.StringMonitorInfo | |
| MX4JSystemKeys | This class holds the system property keys that the MX4J implementation uses to plugin custom components. |
| NamingService | An MBean that wraps rmiregistry. |
| NamingServiceMBean | Management interface for the NamingService MBean. |
| NamingServiceMBeanDescription | Management interface descriptions for the NamingService MBean. |
| NotificationDeser | |
| NotificationDeserFactory | |
| NotificationFilterSupportDeser | |
| NotificationFilterSupportDeserFactory | |
| NotificationFilterSupportSer | |
| NotificationFilterSupportSerFactory | |
| NotificationListenerMBeanServerInterceptor | Interceptor that takes care of replacing the source of Notifications to the ObjectName of the NotificationBroadcaster that emitted it. |
| NotificationResultDeser | |
| NotificationResultDeserFactory | |
| NotificationResultSer | |
| NotificationResultSerFactory | |
| NotificationSer | |
| NotificationSerFactory | |
| NotificationStatisticsRecorder | NotificationStatisticsRecorder records statistics of an attribute based on notifications emitted when it changes. |
| NotificationTuple | |
| ObjectInstanceDeser | |
| ObjectInstanceDeserFactory | |
| ObjectInstanceSer | |
| ObjectInstanceSerFactory | |
| ObjectNameDeser | |
| ObjectNameDeserFactory | |
| ObjectNameSer | |
| ObjectNameSerFactory | |
| ObserverStatisticsRecorder | |
| ObserverStatisticsRecorderMBean | Management interface for ObserverStatisticsRecorder MBeans. |
| ObserverStatisticsRecorderMBeanDescription | Management interface descriptions for the ObserverStatisticsRecorder MBean. |
| PasswordAuthenticator |
Implementation of the JMXAuthenticator interface to be used on server side
to secure access to javax.management.remote.JMXConnectorServer JMXConnectorServers. |
| Persister | This class has the only purpose of making the PersisterMBean interface a management interface. |
| PersisterMBean | Management interface for components able to persist information to a storage media. |
| PlainAdaptorServerSocketFactory | Creates plain ServerSockets. |
| PointTime | Class PointTime encapsulates the time and order of a value. |
| PrincipalDeser | |
| PrincipalDeserFactory | |
| PrincipalSer | |
| PrincipalSerFactory | |
| ProcessorMBean | Processor ManagementBean, just defines a generic description |
| ProcessorMBeanDescription | Description of the ProcessorMBean interface |
| ProviderFactory | |
| ProviderHelper | |
| ReflectionMBeanInvoker | Stateless MBeanInvoker that uses reflection to invoke on MBean instances. |
| RelationCommandProcessor | CreateMBeanCommandProcessor, processes a request for creating and registering an MBean |
| RelationTypeSupportDeser | |
| RelationTypeSupportDeserFactory | |
| RelationTypeSupportSer | |
| RelationTypeSupportSerFactory | |
| RemoteMBeanProxy | |
| RemoteMBeanProxyException | |
| RemoteNotificationClientHandler | Handles remote notification fetching on client side. |
| RemoteNotificationServerHandler | Handles remote notification sending on server side. |
| RepositoryClassLoader | A classloader that delegates to the ClassLoaderRepository |
| Resolver | |
| Resolver | Resolver for RMI/JRMP protocol. |
| Resolver | |
| Resolver | |
| Resolver | |
| Resolver | |
| Resolver | |
| Resolver | |
| Resolver | |
| RMIConnectionInvoker | An RMIConnection that "converts" remote calls to MBeanServer calls, performing unwrapping of parameters and/or the needed actions. |
| RMIConnectionProxy | Base class for RMIConnection dynamic proxies. |
| RMIConnectionSubjectInvoker | An RMIConnection proxy that wraps the call into a Subject#doAsPrivileged invocation, in order to execute the code under subject-based security, and to perform subject delegation. |
| RMIHeartBeat | |
| RMIRemoteNotificationClientHandler | RMI-specific RemoteNotificationClientHandler. |
| RoleDeser | |
| RoleDeserFactory | |
| RoleInfoDeser | |
| RoleInfoDeserFactory | |
| RoleInfoSer | |
| RoleInfoSerFactory | |
| RoleListDeser | |
| RoleListDeserFactory | |
| RoleListSer | |
| RoleListSerFactory | |
| RoleResultDeser | |
| RoleResultDeserFactory | |
| RoleResultSer | |
| RoleResultSerFactory | |
| RoleSer | |
| RoleSerFactory | |
| RoleUnresolvedDeser | |
| RoleUnresolvedDeserFactory | |
| RoleUnresolvedListDeser | |
| RoleUnresolvedListDeserFactory | |
| RoleUnresolvedListSer | |
| RoleUnresolvedListSerFactory | |
| RoleUnresolvedSer | |
| RoleUnresolvedSerFactory | |
| SecurityMBeanServerInterceptor | Interceptor that takes care of performing security checks (in case the SecurityManager is installed) for MBeanServer to MBean calls. |
| SecurityMBeanServerInterceptorMBean | Management interface for the SecurityMBeanServerInterceptor MBean |
| SecurityMBeanServerInterceptorMBeanDescription | Management interface description for the SecurityMBeanServerInterceptor MBean. |
| ServerByDomainCommandProcessor | ServerByDomainCommandProcessor, processes a request for getting all the MBeans of the current server grouped by domains |
| ServerCommandProcessor | ServerCommandProcessor, processes a request for getting all the MBeans of the current server |
| ServerProvider | |
| ServerProvider | |
| ServerProvider | |
| ServerProvider | |
| ServerProvider | |
| ServerProvider | |
| ServerProvider | |
| ServerProvider | SOAP Connector Server Provider |
| ServerProvider | |
| SetAttributeCommandProcessor | SetAttributeCommandProcessor, processes a request for setting one attribute in one MBean |
| SetAttributesCommandProcessor | SetAttributesCommandProcessor, processes a request for setting one or more attributes in one MBean. it uses th facility of havin multiple submit buttons in a web page if the set_all=Set variable is passed all attributes will be set, if a set_XXX varialbe is passed only the specific attribute will be set |
| SetDeser | |
| SetDeserFactory | |
| SetSer | |
| SetSerFactory | |
| SMTP | This MBean is meant to send a mail given certain situation. |
| SMTPMBean | Management Interface of a SMTP MBean. |
| SOAPClientInvoker | |
| SOAPConnector | |
| SOAPService | The server-side service (the WebService actually) where remote calls end up after being parsed by Axis. |
| SSLAdaptorServerSocketFactory | TODO: Fix this class to avoid hardcoding Sun's provider, since it will not work with IBM's JDK. |
| SSLAdaptorServerSocketFactoryMBean | Management interface for the SSL ServerSocket factory |
| SSLAdaptorServerSocketFactoryMBeanDescription | |
| SSLBurlapServlet | |
| SSLHessianServlet | |
| SSLRMIClientSocketFactory | |
| SSLRMIServerSocketFactory | |
| SSLSOAPService | This 'pivot' is the one to be used when the invocation is uses the https protocol |
| StatisticsRecorderMBean | Management interface to be implemented by recorder MBeans. |
| StatisticsRecorderMBeanDescription | Descriptions of the StatisticsRecorderMBean interface |
| SubjectDeser | |
| SubjectDeserFactory | |
| SubjectInvoker | |
| SubjectSer | |
| SubjectSerFactory | |
| TargetedNotificationDeser | |
| TargetedNotificationDeserFactory | |
| TargetedNotificationSer | |
| TargetedNotificationSerFactory | |
| TimedStatisticsRecorder | TimedStatisticsRecorder records statistics of an attribute with a timer polling the value every certain interval |
| TimedStatisticsRecorderMBean | Management interface for TimedStatisticsRecorder MBeans. |
| TimedStatisticsRecorderMBeanDescription | Management interface description for TimedStatisticsRecorder MBeans. |
| TimeQueue | A queue that executes TimeTasks when it is started. |
| TimerNotificationDeser | |
| TimerNotificationDeserFactory | |
| TimerNotificationSer | |
| TimerNotificationSerFactory | |
| TimerTask | A subclass of TimeTask for the JMX Timer service. |
| TimeTask | A task that is executed at a specified time. |
| Utils | Several utility functions for the JMX implementation |
| ValueStatisticsRecorder | ValueStatisticsRecorder records statistics of an attribute based on changes on the variable value. |
| ValueStatisticsRecorderMBean | Management interface for the ValueStatisticsRecorder MBean. |
| ValueStatisticsRecorderMBeanDescription | MBean description. |
| WebContainer | An Interface for the Web Container so that we can plug in any web container. |
| XSLTProcessor | XSLTPostProcessor pass the document through an XSLT transformation |
| XSLTProcessorMBean | Management interface for the XSLTProcessor MBean. |
| XSLTProcessorMBeanDescription | Management interface descriptions for the XSLTProcessor MBean. |