public class IoSessionMBean extends ObjectMBean<IoSession>
IoSession
.LOGGER
Constructor and Description |
---|
IoSessionMBean(IoSession source)
Creates a new IoSessionMBean instance
|
Modifier and Type | Method and Description |
---|---|
protected void |
addExtraAttributes(List<ModelMBeanAttributeInfo> attributes) |
protected void |
addExtraOperations(List<ModelMBeanOperationInfo> operations) |
protected Object |
getAttribute0(String fqan) |
protected Object |
invoke0(String name,
Object[] params,
String[] signature) |
protected boolean |
isOperation(String methodName,
Class<?>[] paramTypes) |
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
public IoSessionMBean(IoSession source)
source
- The IoSession to monitorprotected Object getAttribute0(String fqan) throws Exception
getAttribute0
in class ObjectMBean<IoSession>
Exception
protected Object invoke0(String name, Object[] params, String[] signature) throws Exception
invoke0
in class ObjectMBean<IoSession>
Exception
protected void addExtraAttributes(List<ModelMBeanAttributeInfo> attributes)
addExtraAttributes
in class ObjectMBean<IoSession>
protected void addExtraOperations(List<ModelMBeanOperationInfo> operations)
addExtraOperations
in class ObjectMBean<IoSession>
protected boolean isOperation(String methodName, Class<?>[] paramTypes)
isOperation
in class ObjectMBean<IoSession>
Copyright © 2004–2018 Apache MINA Project. All rights reserved.