public interface EventData
extends java.io.Serializable
EventData
interface defines the information of a failed event.Modifier and Type | Field and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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.
|
static final java.lang.String COPYRIGHT
static final java.lang.String DATA_TYPE_BYTES
static final java.lang.String DATA_TYPE_TEXT
static final java.lang.String DATA_TYPE_OBJECT
java.lang.String getEventId()
void setEventId(java.lang.String eventId)
eventId
- java.lang.String getDataType()
void setDataType(java.lang.String dataType)
dataType
- HeadersType getHeaders()
void setHeaders(HeadersType headers)
headers
- java.io.InputStream getInputStream()
java.io.OutputStream getOutputStream()
java.io.Reader getReader()
java.io.Writer getWriter()
java.lang.Object getObject()
void setObject(java.lang.Object object)
object
-