IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.recovery.data
Interface EventData

All Superinterfaces:
java.io.Serializable

public interface EventData
extends java.io.Serializable

The EventData interface defines the information of a failed event.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String DATA_TYPE_BYTES
          Data types of the payload.
static java.lang.String DATA_TYPE_OBJECT
           
static java.lang.String DATA_TYPE_TEXT
           
 
Method Summary
 java.lang.String getDataType()
          Return data type of the payload.
 java.lang.String getEventId()
          Return the event identifier.
 HeadersType getHeaders()
          Return the headers which can contain JMS/MQ header information.
 java.io.InputStream getInputStream()
          Obtain InputStream to read the payload.
 java.lang.Object getObject()
          Obtain the Object representing the payload.
 java.io.OutputStream getOutputStream()
          Obtain OutputStream to write the payload.
 java.io.Reader getReader()
          Obtain Reader to read the payload.
 java.io.Writer getWriter()
          Obtain Writer to write the payload.
 void setDataType(java.lang.String dataType)
          Set data type of the payload.
 void setEventId(java.lang.String eventId)
          Set event identifier.
 void setHeaders(HeadersType headers)
          Set headers.
 void setObject(java.lang.Object object)
          Set object as new payload.
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

DATA_TYPE_BYTES

static final java.lang.String DATA_TYPE_BYTES
Data types of the payload.

See Also:
Constant Field Values

DATA_TYPE_TEXT

static final java.lang.String DATA_TYPE_TEXT
See Also:
Constant Field Values

DATA_TYPE_OBJECT

static final java.lang.String DATA_TYPE_OBJECT
See Also:
Constant Field Values
Method Detail

getEventId

java.lang.String getEventId()
Return the event identifier.

Returns:
event identifier

setEventId

void setEventId(java.lang.String eventId)
Set event identifier.

Parameters:
eventId -

getDataType

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

  • setDataType

    void setDataType(java.lang.String dataType)
    Set data type of the payload.

    Parameters:
    dataType -

    getHeaders

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

    Returns:
    headers

    setHeaders

    void setHeaders(HeadersType headers)
    Set headers.

    Parameters:
    headers -

    getInputStream

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

    Returns:
    InputStream

    getOutputStream

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

    Returns:
    OutputStream

    getReader

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

    Returns:
    Reader

    getWriter

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

    Returns:
    Writer

    getObject

    java.lang.Object getObject()
    Obtain the Object representing the payload.

    Returns:
    payload as object

    setObject

    void setObject(java.lang.Object object)
    Set object as new payload.

    Parameters:
    object -

    IBM WebSphere Application ServerTM
    Release 7