public interface OutputObject
An OutputObject
is the interface used by the presentation block to give programming language typed data
to the encoding block to be encoded and sent in a message.
The implementation of an OutputObject
contains the encoded data. When the presentation block gives
programming language typed data to OutputObject
, the implementation of OutputObject
is
responsible for converting that data to the encoded representation of the data for a particular encoding.
A particular encoding would subclass OutputObject
. The subclass would provide methods to set
the data types appropriate to the presentation block (e.g., simple types such as int or boolean, all the way to any
type derived from java.io.Serializable
.).
Note: the protocol block may also use the OutputObject
to set header metadata.
Modifier and Type | Method and Description |
---|---|
void |
close() |
MessageMediator |
getMessageMediator() |
void |
setMessageMediator(MessageMediator messageMediator) |
void setMessageMediator(MessageMediator messageMediator)
MessageMediator getMessageMediator()
void close() throws IOException
IOException
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.