public class CDROutputObject extends CorbaOutputObject
corbaMessageMediator| Constructor and Description |
|---|
CDROutputObject(ORB orb,
CorbaMessageMediator mediator,
GIOPVersion giopVersion,
CorbaConnection connection,
Message header,
byte streamFormatVersion) |
CDROutputObject(ORB orb,
MessageMediator messageMediator,
Message header,
byte streamFormatVersion) |
CDROutputObject(ORB orb,
MessageMediator messageMediator,
Message header,
byte streamFormatVersion,
int strategy) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
create_input_stream()
overrides create_input_stream from CDROutputStream
|
protected CodeSetConversion.CTBConverter |
createCharCTBConverter()
Override the default CDR factory behavior to get the
negotiated code sets from the connection.
|
protected CodeSetConversion.CTBConverter |
createWCharCTBConverter() |
protected void |
dprint(String msg) |
void |
finishSendingMessage() |
ByteBufferWithInfo |
getByteBufferWithInfo() |
CorbaConnection |
getConnection() |
Message |
getMessageHeader() |
void |
setByteBufferWithInfo(ByteBufferWithInfo bbwi) |
void |
writeTo(CorbaConnection connection)
Write the contents of the CDROutputStream to the specified
output stream.
|
_truncatable_ids, alignOnBoundary, close, end_block, end_value, flush, freeInternalCaches, getBufferManager, getByteBuffer, getGIOPVersion, getIndex, getMessageMediator, getRealIndex, getSize, isLittleEndian, isSharing, orb, putEndian, setByteBuffer, setHeaderPadding, setIndex, setMessageMediator, start_block, start_value, toByteArray, write_abstract_interface, write_Abstract, write_any_array, write_any, write_boolean_array, write_boolean, write_char_array, write_char, write_Context, write_double_array, write_double, write_fixed, write_fixed, write_float_array, write_float, write_long_array, write_long, write_longlong_array, write_longlong, write_Object, write_octet_array, write_octet, write_Principal, write_short_array, write_short, write_string, write_TypeCode, write_ulong_array, write_ulong, write_ulonglong_array, write_ulonglong, write_ushort_array, write_ushort, write_value, write_Value, write_value, write_value, write_value, write_wchar_array, write_wchar, write_wstring, write, write, write, writeIndirection, writeOctetSequenceTo, writeToclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getMessageMediator, setMessageMediatorpublic CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion)
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy)
public CDROutputObject(ORB orb, CorbaMessageMediator mediator, GIOPVersion giopVersion, CorbaConnection connection, Message header, byte streamFormatVersion)
public Message getMessageHeader()
public final void finishSendingMessage()
public void writeTo(CorbaConnection connection) throws IOException
writeTo in class CorbaOutputObjects - The output stream to write to.IOExceptionpublic InputStream create_input_stream()
create_input_stream in interface MarshalOutputStreamcreate_input_stream in class CDROutputStreampublic CorbaConnection getConnection()
public final ByteBufferWithInfo getByteBufferWithInfo()
getByteBufferWithInfo in class CDROutputStreampublic final void setByteBufferWithInfo(ByteBufferWithInfo bbwi)
setByteBufferWithInfo in class CDROutputStreamprotected CodeSetConversion.CTBConverter createCharCTBConverter()
createCharCTBConverter in class CDROutputStreamprotected CodeSetConversion.CTBConverter createWCharCTBConverter()
createWCharCTBConverter in class CDROutputStreamprotected void dprint(String msg)
Copyright © 2018 JBoss by Red Hat. All rights reserved.