com.ibm.di.api
Class DIEvent

java.lang.Object
  extended by com.ibm.di.api.DIEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ALEvent, CIEvent, EHEvent

public class DIEvent
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static String EVT_AL_START
           
static String EVT_AL_STOP
           
static String EVT_CI_START
           
static String EVT_CI_STOP
           
static String EVT_CI_UPDATED
           
static String EVT_EH_START
           
static String EVT_EH_STOP
           
static String EVT_SRV_STOP
           
static String EVT_USER_PREFIX
           
 
Constructor Summary
DIEvent(String aType, String aId, Object aData)
           
DIEvent(String aType, String aId, Object aData, String aConfigInstanceId)
           
 
Method Summary
 String getConfigInstanceId()
           
 Object getData()
           
 Date getDateCreated()
           
 String getId()
           
 String getType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EVT_CI_START

public static final String EVT_CI_START
See Also:
Constant Field Values

EVT_CI_STOP

public static final String EVT_CI_STOP
See Also:
Constant Field Values

EVT_CI_UPDATED

public static final String EVT_CI_UPDATED
See Also:
Constant Field Values

EVT_AL_START

public static final String EVT_AL_START
See Also:
Constant Field Values

EVT_AL_STOP

public static final String EVT_AL_STOP
See Also:
Constant Field Values

EVT_EH_START

public static final String EVT_EH_START
See Also:
Constant Field Values

EVT_EH_STOP

public static final String EVT_EH_STOP
See Also:
Constant Field Values

EVT_SRV_STOP

public static final String EVT_SRV_STOP
See Also:
Constant Field Values

EVT_USER_PREFIX

public static final String EVT_USER_PREFIX
See Also:
Constant Field Values
Constructor Detail

DIEvent

public DIEvent(String aType,
               String aId,
               Object aData)
        throws DIException
Throws:
DIException

DIEvent

public DIEvent(String aType,
               String aId,
               Object aData,
               String aConfigInstanceId)
        throws DIException
Throws:
DIException
Method Detail

getType

public String getType()

getConfigInstanceId

public String getConfigInstanceId()

getId

public String getId()

getData

public Object getData()

getDateCreated

public Date getDateCreated()

toString

public String toString()
Overrides:
toString in class Object