org.jacorb.orb.giop

Class RequestOutputStream

public class RequestOutputStream extends ServiceContextTransportingOutputStream

Version: $Id: RequestOutputStream.java,v 1.32 2006/07/26 11:05:21 nick.cross Exp $

Author: Gerald Brose, FU Berlin 1999

Constructor Summary
RequestOutputStream(ORB orb, ClientConnection connection, int request_id, String operation, boolean response_expected, short syncScope, UtcT requestStartTime, UtcT requestEndTime, UtcT replyEndTime, byte[] object_key, int giop_minor)
Method Summary
ClientConnectiongetConnection()
UtcTgetReplyEndTime()
RequestgetRequest()
Stringoperation()
intrequestId()
booleanresponse_expected()
voidsetRequest(Request request)
shortsyncScope()
voidwrite_to(GIOPConnection conn)
Overridden to add a codeset service context if this is the first request on the connection.

Constructor Detail

RequestOutputStream

public RequestOutputStream(ORB orb, ClientConnection connection, int request_id, String operation, boolean response_expected, short syncScope, UtcT requestStartTime, UtcT requestEndTime, UtcT replyEndTime, byte[] object_key, int giop_minor)

Method Detail

getConnection

public ClientConnection getConnection()

getReplyEndTime

public UtcT getReplyEndTime()

getRequest

public Request getRequest()

operation

public String operation()

requestId

public int requestId()

response_expected

public boolean response_expected()

setRequest

public void setRequest(Request request)

syncScope

public short syncScope()

write_to

public void write_to(GIOPConnection conn)
Overridden to add a codeset service context if this is the first request on the connection.