Interface WiretapEvent<TAPPED_EVENT>


  • public interface WiretapEvent<TAPPED_EVENT>
    Ikasan WiretapFlowEvent Value Object.
    Author:
    Ikasan Development Team
    • 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: