com.ibm.wsspi.recovery.data

Interface EventData

All Superinterfaces:
java.io.Serializable

  1. public interface EventData
  2. extends java.io.Serializable
The EventData interface defines the information of a failed event.

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT
  1. static
  2. java.lang.String
DATA_TYPE_BYTES
Data types of the payload.
  1. static
  2. java.lang.String
DATA_TYPE_OBJECT
  1. static
  2. java.lang.String
DATA_TYPE_TEXT

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getDataType()
Return data type of the payload.
  1. java.lang.String
getEventId()
Return the event identifier.
  1. HeadersType
getHeaders()
Return the headers which can contain JMS/MQ header information.
  1. java.io.InputStream
getInputStream()
Obtain InputStream to read the payload.
  1. java.lang.Object
getObject()
Obtain the Object representing the payload.
  1. java.io.OutputStream
getOutputStream()
Obtain OutputStream to write the payload.
  1. java.io.Reader
getReader()
Obtain Reader to read the payload.
  1. java.io.Writer
getWriter()
Obtain Writer to write the payload.
  1. void
setDataType(java.lang.String dataType)
Set data type of the payload.
  1. void
setEventId(java.lang.String eventId)
Set event identifier.
  1. void
setHeaders(HeadersType headers)
Set headers.
  1. void
setObject(java.lang.Object object)
Set object as new payload.

Field Detail

  1. static final java.lang.String COPYRIGHT
See Also:

DATA_TYPE_BYTES

  1. static final java.lang.String DATA_TYPE_BYTES
Data types of the payload.
See Also:

DATA_TYPE_TEXT

  1. static final java.lang.String DATA_TYPE_TEXT
See Also:

DATA_TYPE_OBJECT

  1. static final java.lang.String DATA_TYPE_OBJECT
See Also:

Method Detail

getEventId

  1. java.lang.String getEventId()
Return the event identifier.
Returns:
event identifier

setEventId

  1. void setEventId(java.lang.String eventId)
Set event identifier.
Parameters:
eventId -

getDataType

  1. java.lang.String getDataType()
Return data type of the payload.
  • TEXT
  • BYTES
  • OBJECT
  • Returns:
    payload data type

    setDataType

    1. void setDataType(java.lang.String dataType)
    Set data type of the payload.
    Parameters:
    dataType -

    getHeaders

    1. HeadersType getHeaders()
    Return the headers which can contain JMS/MQ header information.
    Returns:
    headers

    setHeaders

    1. void setHeaders(HeadersType headers)
    Set headers.
    Parameters:
    headers -

    getInputStream

    1. java.io.InputStream getInputStream( )
    Obtain InputStream to read the payload.
    Returns:
    InputStream

    getOutputStream

    1. java.io.OutputStream getOutputStream( )
    Obtain OutputStream to write the payload.
    Returns:
    OutputStream

    getReader

    1. java.io.Reader getReader()
    Obtain Reader to read the payload.
    Returns:
    Reader

    getWriter

    1. java.io.Writer getWriter()
    Obtain Writer to write the payload.
    Returns:
    Writer

    getObject

    1. java.lang.Object getObject()
    Obtain the Object representing the payload.
    Returns:
    payload as object

    setObject

    1. void setObject(java.lang.Object object)
    Set object as new payload.
    Parameters:
    object -