Package org.ikasan.spec.wiretap
Interface WiretapEvent<TAPPED_EVENT>
-
public interface WiretapEvent<TAPPED_EVENT>Ikasan WiretapFlowEvent Value Object.- Author:
- Ikasan Development Team
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetComponentName()Get the component name from where this event is tappedTAPPED_EVENTgetEvent()Get the event within this wiretap.java.lang.StringgetEventId()Get the event identifierlonggetExpiry()Get the expiry time of this eventjava.lang.StringgetFlowName()Get the flow name from where this event is tappedlonggetIdentifier()Get immutable flow event identifier.java.lang.StringgetModuleName()Get the module name from where this event is tappedlonggetTimestamp()Get the immutable created date/time of the flow event.
-
-
-
Method Detail
-
getIdentifier
long getIdentifier()
Get immutable flow event identifier.- Returns:
- IDENTIFIER - event identifier
-
getModuleName
java.lang.String getModuleName()
Get the module name from where this event is tapped- Returns:
- String
-
getFlowName
java.lang.String getFlowName()
Get the flow name from where this event is tapped- Returns:
- String
-
getComponentName
java.lang.String getComponentName()
Get the component name from where this event is tapped- Returns:
-
getTimestamp
long getTimestamp()
Get the immutable created date/time of the flow event.- Returns:
- long - create date time
-
getEvent
TAPPED_EVENT getEvent()
Get the event within this wiretap.- Returns:
- EVENT event
-
getExpiry
long getExpiry()
Get the expiry time of this event- Returns:
- long
-
getEventId
java.lang.String getEventId()
Get the event identifier- Returns:
-
-