VersionMBean
VersionMBean exposes version information about the running
Derby system jar file.
- Interface: org.apache.derby.mbeans.VersionMBean
- Implementation: org.apache.derby.iapi.services.info.Version
(not in the public API)
- ObjectName:
org.apache.derby:type=Version,system=<sysID>,jar=derby.jar
(monitors derby.jar, the
Derby engine), or
org.apache.derby:type=Version,system=<sysID>,jar=derbynet.jar
(monitors derbynet.jar, the server)
- Instruments:
org.apache.derby.iapi.services.info.ProductVersionHolder
JDBCMBean
JDBCMBean exposes information about the JDBC driver.
- Interface: org.apache.derby.mbeans.JDBCMBean
- Implementation: org.apache.derby.jdbc.JDBC (not in the
public API)
- ObjectName: org.apache.derby:type=JDBC,system=<sysID>
- Instruments:
org.apache.derby.jdbc.InternalDriver and
org.apache.derby.iapi.services.info.JVMInfo
ManagementMBean
ManagementMBean manages the state of the
Derby MBeans (registered or
not).
- Interface org.apache.derby.mbeans.ManagementMBean
- Implementation: org.apache.derby.mbeans.Management (part of
the public API; may be registered by JMX clients)
- Extended by:
org.apache.derby.iapi.services.jmx.ManagementService
(interface; not in the public API), with the following implementations:
- org.apache.derby.impl.services.jmx.JMXManagementService
(not public)
- org.apache.derby.impl.services.jmxnone.NoManagementService
(not in the public API; empty implementation for environments without the
required JMX support)
- ObjectName:
org.apache.derby:type=Management,system=<sysID> when
registered by Derby
- Instruments:
org.apache.derby.impl.services.jmx.JMXManagementService
NetworkServerMBean
NetworkServerMBean monitors and manages a running instance
of the Network Server.
- Interface:
org.apache.derby.mbeans.drda.NetworkServerMBean
- Implementation:
org.apache.derby.impl.drda.NetworkServerMBeanImpl (not
in the public API)
- ObjectName:
org.apache.derby:type=NetworkServer,system=<sysID>
- Instruments:
org.apache.derby.impl.drda.NetworkServerControlImpl