java.io.DataOutputpublic interface WorkContextOutput
extends java.io.DataOutput
WorkConectOutput is a primitive stream used for
 marshaling WorkContext implementations. It is
 necessary to limit the types that can be marshaled as part of a
 WorkArea so that efficient representations can be
 implemented in a variety of protocols. This representation can also
 be transparent, enabling runtime filtering in SOAP and other
 protocols.WorkContextInput| Modifier and Type | Method | Description | 
|---|---|---|
| void | writeASCII(java.lang.String s) | Writes an 8-bit, variable-length, string to the underlying data
 stream. | 
| void | writeContext(WorkContext ctx) | Writes the implementation of  WorkContextto the
 underlying data stream. | 
void writeASCII(java.lang.String s)
         throws java.io.IOException
DataOutput.writeBytes(java.lang.String) but the
 length of the string is also encoded.java.io.IOExceptionvoid writeContext(WorkContext ctx) throws java.io.IOException
WorkContext to the
 underlying data stream. The actual class is encoded in the stream
 so that remote java implementations can decode it.java.io.IOException