Package org.smallmind.phalanx.wire.jmx
Class ResponseTransportMonitor
- java.lang.Object
-
- javax.management.StandardMBean
-
- org.smallmind.phalanx.wire.jmx.ResponseTransportMonitor
-
- All Implemented Interfaces:
DynamicMBean,MBeanRegistration,ResponseTransportMXBean
public class ResponseTransportMonitor extends StandardMBean implements ResponseTransportMXBean
-
-
Constructor Summary
Constructors Constructor Description ResponseTransportMonitor(ResponseTransport responseTransport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransportStategetState()voidpause()voidplay()-
Methods inherited from class javax.management.StandardMBean
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
-
-
-
-
Constructor Detail
-
ResponseTransportMonitor
public ResponseTransportMonitor(ResponseTransport responseTransport)
-
-
Method Detail
-
getState
public TransportState getState()
- Specified by:
getStatein interfaceResponseTransportMXBean
-
play
public void play() throws Exception- Specified by:
playin interfaceResponseTransportMXBean- Throws:
Exception
-
pause
public void pause() throws Exception- Specified by:
pausein interfaceResponseTransportMXBean- Throws:
Exception
-
-