Uses of Annotation Interface
org.jppf.management.doc.MBeanElementType
Packages that use MBeanElementType
Package
Description
Classes supporting the persistence of the state of a load-balancer.
Support for the JMX-based management of JPPF components.
Support for the JVM health monitoring and diagnostics.
Support for the forwarding of node JMX requests and notifications via the driver.
Support for job management mbeans in the server.
-
Uses of MBeanElementType in org.jppf.load.balancer.persistence
Methods in org.jppf.load.balancer.persistence with annotations of type MBeanElementTypeModifier and TypeMethodDescriptionLoadBalancerPersistenceManagement.listAlgorithms(String channelID) List all the algorithms for which the specified channel has an entry in the persistence store.LoadBalancerPersistenceManagement.listAllChannels()List all the channels that have an entry in the persistence store.LoadBalancerPersistenceManagement.listAllChannelsWithAlgorithm(String algorithm) List all the channels that have an entry in the persistence store for the specified algorithm. -
Uses of MBeanElementType in org.jppf.management
Methods in org.jppf.management with annotations of type MBeanElementTypeModifier and TypeMethodDescriptionJPPFDriverAdminMBean.getActiveState(NodeSelector selector) Get the active states of the nodes specified vith aNodeSelector.JPPFDriverAdminMBean.idleNodesInformation()Request the JMX connection information for all the idle nodes attached to the server.JPPFDriverAdminMBean.idleNodesInformation(NodeSelector selector) Request the JMX connection information for all the idle nodes attached to the server which satisfy the specified selector.JPPFDriverAdminMBean.nodesInformation()Request the JMX connection information for all the nodes attached to the server.JPPFDriverAdminMBean.nodesInformation(NodeSelector selector) Request the JMX connection information for all the nodes attached to the server which satisfy the specified selector.JPPFDriverAdminMBean.nodesInformation(NodeSelector selector, boolean includePeers) Request the JMX connection information for all the nodes attached to the server which satisfy the specified selector.Method parameters in org.jppf.management with annotations of type MBeanElementTypeModifier and TypeMethodDescriptionvoidJPPFNodeAdminMBean.updateConfiguration(Map<Object, Object> configOverrides, Boolean restart) Update the configuration properties of the node.voidJPPFNodeAdminMBean.updateConfiguration(Map<Object, Object> configUpdates, Boolean restart, Boolean interruptIfRunning) Update the configuration properties of the node. -
Uses of MBeanElementType in org.jppf.management.diagnostics
Methods in org.jppf.management.diagnostics with annotations of type MBeanElementTypeModifier and TypeMethodDescriptionList<JPPFProperty<?>>DiagnosticsMBean.getMonitoringDataProperties()Get the list of properties available as monitoring data. -
Uses of MBeanElementType in org.jppf.management.forwarding
Methods in org.jppf.management.forwarding with annotations of type MBeanElementTypeModifier and TypeMethodDescriptionNodeForwardingMBean.cancelJob(NodeSelector selector, String jobId, Boolean requeue) Cancel the job with the specified id in the specified nodes.<E> ResultsMap<String,E> NodeForwardingMBean.forwardGetAttribute(NodeSelector selector, String mbeanName, String attribute) Get the value of an attribute of the specified MBean for each specified node.<E> ResultsMap<String,E> NodeForwardingMBean.forwardInvoke(NodeSelector selector, String mbeanName, String methodName) Convenience method to invoke an MBean method that has no parameter.<E> ResultsMap<String,E> NodeForwardingMBean.forwardInvoke(NodeSelector selector, String mbeanName, String methodName, Object[] params, String[] signature) Invoke a method on the specified MBean of the selected nodes attached to the driver.NodeForwardingMBean.forwardSetAttribute(NodeSelector selector, String mbeanName, String attribute, Object value) Set the value of an attribute of the specified MBean on the specified nodes attached to the driver.NodeForwardingMBean.gc(NodeSelector selector) InvokeSystem.gc()on the specified nodes.NodeForwardingMBean.getDelegationModel(NodeSelector selector) Get the current class loader delegation model for the specified nodes.NodeForwardingMBean.getNbSlaves(NodeSelector selector) Get the number of provisioned slave nodes for the selected nodes.NodeForwardingMBean.healthSnapshot(NodeSelector selector) Get the JVM health snapshot for the specified nodes.NodeForwardingMBean.heapDump(NodeSelector selector) Trigger a heap dump on the specified nodes.NodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes) Start or stop the required number of slaves to reach the specified number on the selected nodes.NodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, boolean interruptIfRunning) Start or stop the required number of slaves to reach the specified number on the selected nodes.NodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, boolean interruptIfRunning, TypedProperties configOverrides) Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.NodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, TypedProperties configOverrides) Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.NodeForwardingMBean.reconnect(NodeSelector selector, Boolean interruptIfRunning) Force the specified nodes to reconnect.NodeForwardingMBean.resetTaskCounter(NodeSelector selector) Reset the specified nodes' executed tasks counter to zero.NodeForwardingMBean.restart(NodeSelector selector) Restart the specified nodes.NodeForwardingMBean.restart(NodeSelector selector, Boolean interruptIfRunning) Restart the specified nodes.NodeForwardingMBean.setDelegationModel(NodeSelector selector, DelegationModel model) Set the current class loader delegation model for the specified nodes.NodeForwardingMBean.setTaskCounter(NodeSelector selector, Integer n) Reset the specified nodes' executed tasks counter to the specified value.NodeForwardingMBean.shutdown(NodeSelector selector) Shutdown the specified nodes.NodeForwardingMBean.shutdown(NodeSelector selector, Boolean interruptIfRunning) Shutdown the specified nodes.NodeForwardingMBean.state(NodeSelector selector) Get the latest state information from the node.NodeForwardingMBean.systemInformation(NodeSelector selector) Get the system information for the specified nodes.NodeForwardingMBean.threadDump(NodeSelector selector) Get a JVM thread dump for the specified nodes.NodeForwardingMBean.updateConfiguration(NodeSelector selector, Map<Object, Object> configOverrides, Boolean restart) Update the configuration properties of the specified nodes.NodeForwardingMBean.updateConfiguration(NodeSelector selector, Map<Object, Object> configOverrides, Boolean restart, Boolean interruptIfRunning) Update the configuration properties of the specified nodes.NodeForwardingMBean.updateThreadPoolSize(NodeSelector selector, Integer size) Set the size of the specified nodes' thread pool.NodeForwardingMBean.updateThreadsPriority(NodeSelector selector, Integer newPriority) Update the priority of all execution threads for the specified nodes. -
Uses of MBeanElementType in org.jppf.server.job.management
Methods in org.jppf.server.job.management with annotations of type MBeanElementTypeModifier and TypeMethodDescriptionJobDependencyManagerMBean.getAllNodes()Get all the nodes in the job dependency graph.JobDependencyManagerMBean.getNodeIds()Get the ids of all the nodes currently in the graph.DriverJobManagementMBean.getNodeInformation(JobSelector selector) Get a list of objects describing the nodes to which the whole or part of a job was dispatched, for all the jobs specified by a job selector.JobDependencyManagerMBean.getQueuedNodes()Get the nodes in the job dependency graph, whose corresponding job has arrived in the job queue.JobDependencyManagerMBean.getQueuedNodes(JobSelector selector) Get the nodes in the job dependency graph, whose corresponding job has arrived in the job queue, filtered by the specified job selector.