public class CDRInputObject extends CDRInputStream implements InputObject
messageMediator| Constructor and Description |
|---|
CDRInputObject(ORB orb,
CorbaConnection corbaConnection,
ByteBuffer byteBuffer,
Message header) |
| Modifier and Type | Method and Description |
|---|---|
protected CodeSetConversion.BTCConverter |
createCharBTCConverter()
Override the default CDR factory behavior to get the
negotiated code sets from the connection.
|
protected CodeSetConversion.BTCConverter |
createWCharBTCConverter() |
protected void |
dprint(String msg) |
CDRInputStream |
dup() |
CodeBase |
getCodeBase() |
CorbaConnection |
getConnection() |
Message |
getMessageHeader() |
boolean |
unmarshaledHeader() |
void |
unmarshalHeader()
Unmarshal the extended GIOP header
NOTE: May be fragmented, so should not be called by the ReaderThread.
|
_truncatable_ids, alignOnBoundary, available, close, consumeEndian, end_value, getBufferLength, getBufferManager, getByteBuffer, getGIOPVersion, getIndex, getMessageMediator, getPosition, isLittleEndian, isSharing, mark, markSupported, orb, orb, performORBVersionSpecificInit, read_abstract_interface, read_abstract_interface, read_Abstract, read_any_array, read_any, read_boolean_array, read_boolean_array, read_boolean, read_char_array, read_char_array, read_char, read_Context, read_double_array, read_double_array, read_double, read_fixed, read_fixed, read_float_array, read_float_array, read_float, read_long_array, read_long_array, read_long, read_longlong_array, read_longlong_array, read_longlong, read_Object, read_Object, read_octet_array, read_octet_array, read_octet, read_Principal, read_short_array, read_short_array, read_short, read_string, read_TypeCode, read_ulong_array, read_ulong_array, read_ulong, read_ulonglong_array, read_ulonglong_array, read_ulonglong, read_ushort_array, read_ushort_array, read_ushort, read_value, read_Value, read_value, read_value, read_value, read_value, read_wchar_array, read_wchar_array, read_wchar, read_wstring, read, read, read, reset, resetCodeSetConverters, setBufferLength, setByteBuffer, setByteBufferWithInfo, setHeaderPadding, setIndex, setMessageMediator, skip, start_valueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getMessageMediator, setMessageMediatorpublic CDRInputObject(ORB orb, CorbaConnection corbaConnection, ByteBuffer byteBuffer, Message header)
public final CorbaConnection getConnection()
public Message getMessageHeader()
public void unmarshalHeader()
public final boolean unmarshaledHeader()
protected CodeSetConversion.BTCConverter createCharBTCConverter()
createCharBTCConverter in class CDRInputStreamprotected CodeSetConversion.BTCConverter createWCharBTCConverter()
createWCharBTCConverter in class CDRInputStreampublic final CodeBase getCodeBase()
getCodeBase in class CDRInputStreampublic CDRInputStream dup()
dup in class CDRInputStreamprotected void dprint(String msg)
Copyright © 2018 JBoss by Red Hat. All rights reserved.