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 © 2021 JBoss by Red Hat. All rights reserved.