Package org.jppf.management
package org.jppf.management
Support for the JMX-based management of JPPF components.
Found in: jppf-common.jar, jppf-server.jar
-
ClassDescriptionWrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.This class is a wrapper around a JMX management server.Abstract super class for all generated MBean static proxies.Selects all drivers.Selects all nodes.Marker interface for selecting drivers.Selects nodes based on an
ExecutionPolicy.Wrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.Event sent when a JMXConnectionWrapper is connected or when the connection times out.Listner interface for objects that wish to be notified when a JMX connection is established or times out after a specified delay.Driver-specific JMX connection wrapper, implementing a user-friendly interface for the monitoring and management of a JPPF driver.Wrapper around the JMXMP remote connector server implementation.Node-specific JMX connection wrapper, implementing a user-friendly interface for the monitoring and management of a node.Interface for JMX remote servers associated to drivers and nodes.This class provides factory methods to create rmeorte JMX connector servers.Management interface for the administration of a JPPF component, driver or node.MBean interface for the management of a JPPF driver.Wrapper around the JMXMP remote connector server implementation.Instances of this class encapsulate the information required to access the JMX server of a node or a driver.Utility methods to obain and releaseMBeanServerinstances for embedded nodes.Exposed interface of the JPPF node management bean.This MBean provides notifications of nodes connecting to, or disconnecting from a JPPF driver.MBean interface for various maintenance operations on the nodes.Instances of this class represent the state of a node.Enumeration of connection states.Enumeration of execution states.MBean interface for task-level monitoring on each node.This class encapsulates the system information for a node.
It includes: System properties, including -D flags Runtime information such as available processors and memory usage Environment variables JPPF configuration properties IPV4 and IPV6 addresses assigned to the JVM host Disk space information Server statistics (server-side only)An invocation handler used by MBean proxies created by JPPF.This class is an adapter for theMBeanServerForwarderinterface.This MBean notifies any listener of changes to the number of threads of a node.An enumeration of the possible pending actions for a node, set via one of theshutdown(false)orrestart(false)methods ofJPPFNodeAdminMBean.Marker interface for selecting nodes when using theNodeForwardingMBeanmethods.A soft references cache ofObjectNameinstances looked up with a single string name.A notification that can offload its user data to file to avoid OOMEs.A node selector that uses a script to accept nodes.Notification sent to provide information about a task that was executed in a node.Instances of this class encapsulate runtime information on tasks executed by a node.Selects nodes based on their uuids.