Package org.jppf.management
Class JPPFJMXServer
java.lang.Object
org.jppf.management.AbstractJMXServer
org.jppf.management.JPPFJMXServer
- All Implemented Interfaces:
JMXServer
Wrapper around the JMXMP remote connector server implementation.
- Author:
- Laurent Cohen
-
Field Summary
Fields inherited from class org.jppf.management.AbstractJMXServer
config, connectorServer, forwarder, lock, managementHost, managementPort, mbeanServer, ssl, stopped, uuid -
Constructor Summary
ConstructorsConstructorDescriptionJPPFJMXServer(TypedProperties config, String id, boolean ssl, JPPFProperty<Integer> portProperty, MBeanServer mbeanServer, Map<String, Object> mandatoryEnv) Initialize this JMX server with the specified uuid. -
Method Summary
Modifier and TypeMethodDescriptionvoidstart(ClassLoader cl) Start the MBean server and associated resources.Methods inherited from class org.jppf.management.AbstractJMXServer
getConnectorServer, getEnvironment, getManagementHost, getManagementPort, getMBeanServer, getMBeanServerForwarder, getUuid, isStopped, startConnectorServer, stop
-
Constructor Details
-
JPPFJMXServer
public JPPFJMXServer(TypedProperties config, String id, boolean ssl, JPPFProperty<Integer> portProperty, MBeanServer mbeanServer, Map<String, Object> mandatoryEnv) Initialize this JMX server with the specified uuid.- Parameters:
config- the configuration to use.id- the unique id of the driver or node holding this jmx server.ssl- specifies whether JMX should be used over an SSL/TLS connection.portProperty- an ordered set of configuration properties to use for looking up the desired management port.mbeanServer- the mbean server to use.mandatoryEnv- environment properties to pass to the JMX connector server.
-
-
Method Details