org.mule.impl.internal.notifications
Class AdminNotification

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.mule.umo.manager.UMOServerNotification
          extended byorg.mule.impl.internal.notifications.AdminNotification
All Implemented Interfaces:
Serializable

public class AdminNotification
extends UMOServerNotification

AdminNotification is used to invoke actions on a remote mule server

See Also:
Serialized Form

Field Summary
static int ACTION_DISPATCH
           
static int ACTION_INVOKE
           
static int ACTION_RECEIVE
           
static int ACTION_SEND
           
 
Fields inherited from class org.mule.umo.manager.UMOServerNotification
action, ADMIN_EVENT_ACTION_START_RANGE, COMPONENT_EVENT_ACTION_START_RANGE, CONNECTION_EVENT_ACTION_START_RANGE, CUSTOM_EVENT_ACTION_START_RANGE, EVENT_NAME, EXCEPTION_EVENT_ACTION_START_RANGE, MANAGEMENT_EVENT_ACTION_START_RANGE, MANAGER_EVENT_ACTION_START_RANGE, MESSAGE_EVENT_ACTION_START_RANGE, MODEL_EVENT_ACTION_START_RANGE, NULL_ACTION, NULL_MESSAGE, REGISTRY_EVENT_ACTION_START_RANGE, resourceIdentifier, SECURITY_EVENT_ACTION_START_RANGE, serverId, SPACE_EVENT_ACTION_START_RANGE, timestamp, TRANSACTION_EVENT_ACTION_START_RANGE, TYPE_ERROR, TYPE_FATAL, TYPE_INFO, TYPE_WARNING
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
AdminNotification(UMOMessage message, int action, String resourceIdentifier)
           
 
Method Summary
protected  String getActionName(int action)
           
 UMOMessage getMessage()
           
 Map getProperties()
           
 Object getProperty(Object key)
           
 void setProperty(Object key, Object value)
           
 
Methods inherited from class org.mule.umo.manager.UMOServerNotification
getAction, getActionName, getPayloadToString, getResourceIdentifier, getServerId, getTimestamp, getType, isResourceIdentifierAnUri, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACTION_RECEIVE

public static final int ACTION_RECEIVE
See Also:
Constant Field Values

ACTION_DISPATCH

public static final int ACTION_DISPATCH
See Also:
Constant Field Values

ACTION_SEND

public static final int ACTION_SEND
See Also:
Constant Field Values

ACTION_INVOKE

public static final int ACTION_INVOKE
See Also:
Constant Field Values
Constructor Detail

AdminNotification

public AdminNotification(UMOMessage message,
                         int action,
                         String resourceIdentifier)
Method Detail

getMessage

public UMOMessage getMessage()

setProperty

public void setProperty(Object key,
                        Object value)

getProperty

public Object getProperty(Object key)

getProperties

public Map getProperties()

getActionName

protected String getActionName(int action)
Specified by:
getActionName in class UMOServerNotification


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.