DynamicMBean
, MBeanRegistration
, ModelMBean
, ModelMBeanNotificationBroadcaster
, NotificationBroadcaster
, PersistentMBean
public class IoSessionMBean extends ObjectMBean<IoSession>
IoSession
.LOGGER
Constructor | Description |
---|---|
IoSessionMBean(IoSession source) |
Modifier and Type | Method | 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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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)
protected 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.