|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ikasan.framework.component.Event
public class Event
Event provides the transport framing object for all payloads and associated data across synchronous hops ie JMS -> JMS.
| Constructor Summary | |
|---|---|
Event(String id,
int priority,
Date timestamp,
List<Payload> payloads)
Constructor for reconstituting Events To be used only for reconstitution of previously serialised Events. |
|
Event(String originatingModuleName,
String originatingComponentName,
String originatorGeneratedId,
List<Payload> payloads)
Constructor for new Events To be used only for origination of new Events. |
|
Event(String originatingModuleName,
String originatingComponentName,
String originatorGeneratedId,
Payload payload)
Constructor for new Events To be used only for origination of new Events. |
|
| Method Summary | |
|---|---|
Event |
clone()
Returns a completely new instance of the payload with a deep copy of all fields. |
String |
getFormattedTimestamp(DateFormat dateFormat)
Retrieves a String representation of the timestamp using the DateFormat provided |
String |
getId()
Accessor for id |
List<Payload> |
getPayloads()
Returns a list of payloads. |
Long |
getPersistenceId()
Accessor for persistenceId |
int |
getPriority()
Accessor for priority |
Date |
getTimestamp()
Accessor for timestamp |
String |
idToString()
Create a formatted string detailing the event id and associated payload id(s). |
void |
setPayloads(List<Payload> payloadList)
Sets payload list. |
void |
setPriority(int priority)
Mutator for priority |
Event |
spawnChild(String moduleName,
String componentName,
int siblingNo,
List<Payload> payloads)
Spawns a new child Event from this Event |
Event |
spawnChild(String moduleName,
String componentName,
int siblingNo,
Payload payload)
Spawns a new child Event from this Event |
String |
toString()
Returns a string representation of this object. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Event(String originatingModuleName,
String originatingComponentName,
String originatorGeneratedId,
List<Payload> payloads)
originatingModuleName - originatingComponentName - originatorGeneratedId - payloads -
public Event(String originatingModuleName,
String originatingComponentName,
String originatorGeneratedId,
Payload payload)
originatingModuleName - originatingInitiatorName - initiatorGeneratedId - payload -
public Event(String id,
int priority,
Date timestamp,
List<Payload> payloads)
id - priority - timestamp - paylaods - | Method Detail |
|---|
public Event clone()
throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic String idToString()
public String toString()
toString in class Object
public Event spawnChild(String moduleName,
String componentName,
int siblingNo,
List<Payload> payloads)
moduleName - componentName - siblingNo - payloads -
public Event spawnChild(String moduleName,
String componentName,
int siblingNo,
Payload payload)
moduleName - componentName - siblingNo - payload -
public String getId()
public Date getTimestamp()
public String getFormattedTimestamp(DateFormat dateFormat)
DateFormat provided
dateFormat -
public int getPriority()
public void setPriority(int priority)
priority - public void setPayloads(List<Payload> payloadList)
payloadList - public List<Payload> getPayloads()
public Long getPersistenceId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||