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 JMXConnectorServer s. |
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. |