org.apache.mina.integration.jmx
Class IoSessionMBean
java.lang.Object
org.apache.mina.integration.jmx.ObjectMBean<IoSession>
org.apache.mina.integration.jmx.IoSessionMBean
- All Implemented Interfaces:
- DynamicMBean, MBeanRegistration, ModelMBean, ModelMBeanNotificationBroadcaster, NotificationBroadcaster, PersistentMBean
public class IoSessionMBean
- extends ObjectMBean<IoSession>
A JMX MBean wrapper for an IoSession
.
- Version:
- $Rev: 671827 $, $Date: 2008-06-26 10:49:48 +0200 (jeu, 26 jun 2008) $
- Author:
- The Apache MINA Project (dev@mina.apache.org)
Methods inherited from class org.apache.mina.integration.jmx.ObjectMBean |
addAttributeChangeNotificationListener, addNotificationListener, getAttribute, getAttributes, getElementType, getMapKeyType, getMapValueType, getMBeanInfo, getName, getNotificationInfo, getPropertyEditor, getServer, getSource, getSource, invoke, isExpandable, isReadable, isWritable, load, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttribute0, setAttributes, setManagedResource, setModelMBeanInfo, store, toString |
IoSessionMBean
public IoSessionMBean(IoSession source)
getAttribute0
protected Object getAttribute0(String fqan)
throws Exception
- Overrides:
getAttribute0
in class ObjectMBean<IoSession>
- Throws:
Exception
invoke0
protected Object invoke0(String name,
Object[] params,
String[] signature)
throws Exception
- Overrides:
invoke0
in class ObjectMBean<IoSession>
- Throws:
Exception
addExtraAttributes
protected void addExtraAttributes(List<ModelMBeanAttributeInfo> attributes)
- Overrides:
addExtraAttributes
in class ObjectMBean<IoSession>
addExtraOperations
protected void addExtraOperations(List<ModelMBeanOperationInfo> operations)
- Overrides:
addExtraOperations
in class ObjectMBean<IoSession>
isOperation
protected boolean isOperation(String methodName,
Class<?>[] paramTypes)
- Overrides:
isOperation
in class ObjectMBean<IoSession>
Copyright © 2004-2008 Apache MINA Project. All Rights Reserved.