org.omg.CORBA.portable
Interface ResponseHandler


public interface ResponseHandler

This interface is supplied by an ORB to a servant at invocation time and allows the servant to later retrieve an OutputStream for returning the invocation results.


Method Summary
 OutputStream sample code for org.omg.CORBA.portable.OutputStream definition code for org.omg.CORBA.portable.OutputStream createExceptionReply sample code for org.omg.CORBA.portable.ResponseHandler.createExceptionReply() definition code for org.omg.CORBA.portable.ResponseHandler.createExceptionReply() ()
          Called by the servant during a method invocation.
 OutputStream sample code for org.omg.CORBA.portable.OutputStream definition code for org.omg.CORBA.portable.OutputStream createReply sample code for org.omg.CORBA.portable.ResponseHandler.createReply() definition code for org.omg.CORBA.portable.ResponseHandler.createReply() ()
          Called by the servant during a method invocation.
 

Method Detail

createReply sample code for org.omg.CORBA.portable.ResponseHandler.createReply() definition code for org.omg.CORBA.portable.ResponseHandler.createReply()

OutputStream sample code for org.omg.CORBA.portable.OutputStream definition code for org.omg.CORBA.portable.OutputStream  createReply()
Called by the servant during a method invocation. The servant should call this method to create a reply marshal buffer if no exception occurred.

Returns:
an OutputStream suitable for marshalling the reply.
See Also:
portable package comments for unimplemented features

createExceptionReply sample code for org.omg.CORBA.portable.ResponseHandler.createExceptionReply() definition code for org.omg.CORBA.portable.ResponseHandler.createExceptionReply()

OutputStream sample code for org.omg.CORBA.portable.OutputStream definition code for org.omg.CORBA.portable.OutputStream  createExceptionReply()
Called by the servant during a method invocation. The servant should call this method to create a reply marshal buffer if a user exception occurred.

Returns:
an OutputStream suitable for marshalling the exception ID and the user exception body.