org.huihoo.jfox.jmx
Class ExtendedMBeanServerNotification

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.management.Notification
              |
              +--javax.management.MBeanServerNotification
                    |
                    +--org.huihoo.jfox.jmx.ExtendedMBeanServerNotification
All Implemented Interfaces:
java.io.Serializable

public class ExtendedMBeanServerNotification
extends MBeanServerNotification

Author:
Young Yang
See Also:
Serialized Form

Field Summary
static java.lang.String ADD_NOTIFICATION_LISTENER
           
static java.lang.String ADD_NOTIFICATIONLISTENER_NOTIFICATION
           
static java.lang.String DESERIALIZE
           
static java.lang.String DESERIALIZE_NOTIFICATION
           
static java.lang.String GET_ATTRIBUTE
           
static java.lang.String GET_ATTRIBUTE_NOTIFICATION
           
static java.lang.String GET_ATTRIBUTES
           
static java.lang.String GET_ATTRIBUTES_NOTIFICATION
           
static java.lang.String GET_CLASSLOADER
           
static java.lang.String GET_CLASSLOADER_FOR
           
static java.lang.String GET_CLASSLOADER_NOTIFICATION
           
static java.lang.String GET_CLASSLOADER_REPOSITORY
           
static java.lang.String GET_CLASSLOADERFOR_NOTIFICATION
           
static java.lang.String GET_CLASSLOADERREPOSITORY_NOTIFICATION
           
static java.lang.String GET_MBEANINFO
           
static java.lang.String GET_MBEANINFO_NOTIFICATION
           
static java.lang.String GET_OBJECTINSTANCE
           
static java.lang.String GET_OBJECTINSTANCE_NOTIFICATION
           
static java.lang.String INVOKE
           
static java.lang.String INVOKE_NOTIFICATION
           
static java.lang.String IS_INSTANCEOF
           
static java.lang.String ISINSTANCEOF_NOTIFICATION
           
static java.lang.String ISREGISTERED
           
static java.lang.String ISREGISTERED_NOTIFICATION
           
static java.lang.String QUERY_MBEANS
           
static java.lang.String QUERY_NAME
           
static java.lang.String QUERYMBEANS_NOTIFICATION
           
static java.lang.String REGISTER_MBEAN
           
static java.lang.String REMOVE_NOTIFICATION_LISTENER
           
static java.lang.String REMOVE_NOTIFICATIONLISTENER_NOTIFICATION
           
static java.lang.String SET_ATTRIBUTE
           
static java.lang.String SET_ATTRIBUTE_NOTIFICATION
           
static java.lang.String SET_ATTRIBUTES
           
static java.lang.String SET_ATTRIBUTES_NOTIFICATION
           
static java.lang.String UNREGISTER_MBEAN
           
 
Fields inherited from class javax.management.MBeanServerNotification
REGISTRATION_NOTIFICATION, UNREGISTRATION_NOTIFICATION
 
Fields inherited from class javax.management.Notification
source
 
Constructor Summary
ExtendedMBeanServerNotification(java.lang.String type, java.lang.Object source, long sequenceNumber, ObjectName objectName)
           
ExtendedMBeanServerNotification(java.lang.String type, java.lang.Object source, long sequenceNumber, ObjectName objectName, java.lang.String operationName, java.lang.Object[] params)
           
 
Method Summary
 java.lang.String getOperationName()
           
 java.lang.Object[] getParams()
           
 
Methods inherited from class javax.management.MBeanServerNotification
getMBeanName
 
Methods inherited from class javax.management.Notification
getMessage, getSequenceNumber, getSource, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DESERIALIZE_NOTIFICATION

public static final java.lang.String DESERIALIZE_NOTIFICATION

GET_ATTRIBUTE_NOTIFICATION

public static final java.lang.String GET_ATTRIBUTE_NOTIFICATION

GET_ATTRIBUTES_NOTIFICATION

public static final java.lang.String GET_ATTRIBUTES_NOTIFICATION

SET_ATTRIBUTE_NOTIFICATION

public static final java.lang.String SET_ATTRIBUTE_NOTIFICATION

SET_ATTRIBUTES_NOTIFICATION

public static final java.lang.String SET_ATTRIBUTES_NOTIFICATION

GET_MBEANINFO_NOTIFICATION

public static final java.lang.String GET_MBEANINFO_NOTIFICATION

GET_OBJECTINSTANCE_NOTIFICATION

public static final java.lang.String GET_OBJECTINSTANCE_NOTIFICATION

INVOKE_NOTIFICATION

public static final java.lang.String INVOKE_NOTIFICATION

ISINSTANCEOF_NOTIFICATION

public static final java.lang.String ISINSTANCEOF_NOTIFICATION

ISREGISTERED_NOTIFICATION

public static final java.lang.String ISREGISTERED_NOTIFICATION

QUERYMBEANS_NOTIFICATION

public static final java.lang.String QUERYMBEANS_NOTIFICATION

ADD_NOTIFICATIONLISTENER_NOTIFICATION

public static final java.lang.String ADD_NOTIFICATIONLISTENER_NOTIFICATION

REMOVE_NOTIFICATIONLISTENER_NOTIFICATION

public static final java.lang.String REMOVE_NOTIFICATIONLISTENER_NOTIFICATION

GET_CLASSLOADER_NOTIFICATION

public static final java.lang.String GET_CLASSLOADER_NOTIFICATION

GET_CLASSLOADERFOR_NOTIFICATION

public static final java.lang.String GET_CLASSLOADERFOR_NOTIFICATION

GET_CLASSLOADERREPOSITORY_NOTIFICATION

public static final java.lang.String GET_CLASSLOADERREPOSITORY_NOTIFICATION

REGISTER_MBEAN

public static final java.lang.String REGISTER_MBEAN

UNREGISTER_MBEAN

public static final java.lang.String UNREGISTER_MBEAN

DESERIALIZE

public static final java.lang.String DESERIALIZE

GET_ATTRIBUTE

public static final java.lang.String GET_ATTRIBUTE

GET_ATTRIBUTES

public static final java.lang.String GET_ATTRIBUTES

GET_MBEANINFO

public static final java.lang.String GET_MBEANINFO

GET_OBJECTINSTANCE

public static final java.lang.String GET_OBJECTINSTANCE

INVOKE

public static final java.lang.String INVOKE

IS_INSTANCEOF

public static final java.lang.String IS_INSTANCEOF

ISREGISTERED

public static final java.lang.String ISREGISTERED

QUERY_MBEANS

public static final java.lang.String QUERY_MBEANS

QUERY_NAME

public static final java.lang.String QUERY_NAME

SET_ATTRIBUTE

public static final java.lang.String SET_ATTRIBUTE

SET_ATTRIBUTES

public static final java.lang.String SET_ATTRIBUTES

ADD_NOTIFICATION_LISTENER

public static final java.lang.String ADD_NOTIFICATION_LISTENER

REMOVE_NOTIFICATION_LISTENER

public static final java.lang.String REMOVE_NOTIFICATION_LISTENER

GET_CLASSLOADER

public static final java.lang.String GET_CLASSLOADER

GET_CLASSLOADER_FOR

public static final java.lang.String GET_CLASSLOADER_FOR

GET_CLASSLOADER_REPOSITORY

public static final java.lang.String GET_CLASSLOADER_REPOSITORY
Constructor Detail

ExtendedMBeanServerNotification

public ExtendedMBeanServerNotification(java.lang.String type,
                                       java.lang.Object source,
                                       long sequenceNumber,
                                       ObjectName objectName)

ExtendedMBeanServerNotification

public ExtendedMBeanServerNotification(java.lang.String type,
                                       java.lang.Object source,
                                       long sequenceNumber,
                                       ObjectName objectName,
                                       java.lang.String operationName,
                                       java.lang.Object[] params)
Method Detail

getOperationName

public java.lang.String getOperationName()

getParams

public java.lang.Object[] getParams()