|
Project JXTA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface WireFormatMessageFactory.Instantiator
Interface for instantiators of wire format messages.
Method Summary | |
---|---|
Message |
fromWire(InputStream is,
MimeMediaType type,
MimeMediaType contentEncoding)
Create an abstract message from a serialization. |
MimeMediaType[] |
getSupportedContentEncodings()
Returns a list of the content encodings supported by this serialization. |
MimeMediaType[] |
getSupportedMimeTypes()
Returns the list of mime types supported by this serialization. |
WireFormatMessage |
toWire(Message msg,
MimeMediaType type,
MimeMediaType[] preferedContentEncoding)
Create a WireFormatMessage from an abstract message. |
Method Detail |
---|
MimeMediaType[] getSupportedMimeTypes()
MimeMediaType[] getSupportedContentEncodings()
WireFormatMessage toWire(Message msg, MimeMediaType type, MimeMediaType[] preferedContentEncoding)
msg
- the message for which a serialization is desired.type
- the the serialization form desired. This can include
mime parameters to control options.preferedContentEncoding
- An array of acceptable message encodings
in descending order of preference. any or none of these encoding options
may be used. May be null for unencoded messages.
Message fromWire(InputStream is, MimeMediaType type, MimeMediaType contentEncoding) throws IOException
is
- The message stream. Message serializations must either use
internal data or EOF to determine the length of the stream.type
- Declared message type of the stream including any optional
configuration parameters.contentEncoding
- Content encoding (including optional parameters)
which has been applied to the message. May be null for unencoded messages.
IOException
|
JXTA J2SE | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |