public class RequestOutputStream extends ServiceContextTransportingOutputStream
contexts, header_end, header_padding
buffer, giop_minor, orb
Constructor and Description |
---|
RequestOutputStream(ORB orb,
ClientConnection connection,
int request_id,
String operation,
boolean response_expected,
short syncScope,
org.omg.TimeBase.UtcT requestStartTime,
org.omg.TimeBase.UtcT requestEndTime,
org.omg.TimeBase.UtcT replyEndTime,
byte[] object_key,
int giop_minor) |
RequestOutputStream(RequestOutputStream other)
Copy constructor for
RequestOutputStream used for SYNC_SCOPE NONE. |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
getConnection() |
org.omg.TimeBase.UtcT |
getReplyEndTime() |
Request |
getRequest() |
String |
operation() |
int |
requestId() |
boolean |
response_expected() |
void |
setRequest(Request request) |
short |
syncScope() |
void |
write_to(GIOPConnection conn)
Overridden to add a codeset service context if this
is the first request on the connection.
|
addServiceContext, getBodyBegin, insertMsgSize, markHeaderEnd
insertMsgSize, writeGIOPMsgHeader
beginEncapsulatedArray, beginEncapsulation, check, close, create_input_stream, end_value, endEncapsulation, get_pos, getBufferCopy, getGIOPMinor, getMaximumStreamFormatVersion, increaseSize, isIndirectionEnabled, orb, reduceSize, releaseBuffer, setBuffer, setCodeSets, setGIOPMinor, size, skip, start_value, updateMutatorConnection, write_abstract_interface, write_any, write_boolean_array, write_boolean, write_byte, write_char_array, write_char, write_double_array, write_double, write_fixed, write_fixed, write_float_array, write_float, write_IOR, 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_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_Context, write
flush, write, write
public RequestOutputStream(RequestOutputStream other)
RequestOutputStream
used for SYNC_SCOPE NONE.other
- a RequestOutputStream
valuepublic RequestOutputStream(ORB orb, ClientConnection connection, int request_id, String operation, boolean response_expected, short syncScope, org.omg.TimeBase.UtcT requestStartTime, org.omg.TimeBase.UtcT requestEndTime, org.omg.TimeBase.UtcT replyEndTime, byte[] object_key, int giop_minor)
public int requestId()
public boolean response_expected()
public short syncScope()
public String operation()
public org.omg.TimeBase.UtcT getReplyEndTime()
public void setRequest(Request request)
public Request getRequest()
public ClientConnection getConnection()
public void write_to(GIOPConnection conn) throws IOException
write_to
in class ServiceContextTransportingOutputStream
IOException
Copyright © 2017 JacORB. All rights reserved.