org.mule.umo.manager
Class UMOServerEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.mule.umo.manager.UMOServerEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AdminEvent, ComponentEvent, CustomEvent, ManagementEvent, ManagerEvent, ModelEvent, SecurityEvent

public abstract class UMOServerEvent
extends java.util.EventObject

UMOServerEvent is an event triggered by something happening in the Server itself such as the server starting or a component being registered

Version:
$Revision: 1.2 $
Author:
Ross Mason
See Also:
Serialized Form

Field Summary
protected  int action
           
static int ADMIN_EVENT_ACTION_START_RANGE
           
static int COMPONENT_EVENT_ACTION_START_RANGE
           
static int CUSTOM_EVENT_ACTION_START_RANGE
           
static int MANAGEMENT_EVENT_ACTION_START_RANGE
           
static int MANAGER_EVENT_ACTION_START_RANGE
           
static int MODEL_EVENT_ACTION_START_RANGE
           
static int NULL_ACTION
           
static java.lang.Object NULL_MESSAGE
           
static int SECURITY_EVENT_ACTION_START_RANGE
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
UMOServerEvent(java.lang.Object message, int action)
           
 
Method Summary
 int getAction()
           
protected abstract  java.lang.String getActionName(int action)
           
protected  java.lang.String getPayloadToString()
           
 java.lang.String 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

MANAGER_EVENT_ACTION_START_RANGE

public static final int MANAGER_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

MODEL_EVENT_ACTION_START_RANGE

public static final int MODEL_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

COMPONENT_EVENT_ACTION_START_RANGE

public static final int COMPONENT_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

SECURITY_EVENT_ACTION_START_RANGE

public static final int SECURITY_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

MANAGEMENT_EVENT_ACTION_START_RANGE

public static final int MANAGEMENT_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

ADMIN_EVENT_ACTION_START_RANGE

public static final int ADMIN_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

CUSTOM_EVENT_ACTION_START_RANGE

public static final int CUSTOM_EVENT_ACTION_START_RANGE
See Also:
Constant Field Values

NULL_ACTION

public static final int NULL_ACTION
See Also:
Constant Field Values

NULL_MESSAGE

public static final java.lang.Object NULL_MESSAGE

action

protected int action
Constructor Detail

UMOServerEvent

public UMOServerEvent(java.lang.Object message,
                      int action)
Method Detail

getAction

public int getAction()

toString

public java.lang.String toString()

getPayloadToString

protected java.lang.String getPayloadToString()

getActionName

protected abstract java.lang.String getActionName(int action)


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.