Class CorbaServerConduit

java.lang.Object
org.apache.cxf.binding.corba.CorbaServerConduit
All Implemented Interfaces:
Conduit, Observable

public class CorbaServerConduit extends Object implements Conduit
  • Constructor Details

    • CorbaServerConduit

      public CorbaServerConduit(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType ref, org.omg.CORBA.Object targetObj, org.omg.CORBA.ORB o, OrbConfig config, CorbaTypeMap map)
  • Method Details

    • prepare

      public void prepare(Message message) throws IOException
      Description copied from interface: Conduit
      Prepare the message for sending. This will typically involve setting an OutputStream on the message, but it may do nothing at all.
      Specified by:
      prepare in interface Conduit
      Parameters:
      message - the message to be sent.
      Throws:
      IOException
    • close

      public void close(Message message) throws IOException
      Description copied from interface: Conduit
      Close the connections associated with the message
      Specified by:
      close in interface Conduit
      Throws:
      IOException
    • getTarget

      public org.apache.cxf.ws.addressing.EndpointReferenceType getTarget()
      Specified by:
      getTarget in interface Conduit
      Returns:
      the reference associated with the target Destination
    • close

      public void close()
      Description copied from interface: Conduit
      Close the conduit
      Specified by:
      close in interface Conduit
    • setMessageObserver

      public void setMessageObserver(MessageObserver observer)
      Description copied from interface: Observable
      Register a message observer for incoming messages.
      Specified by:
      setMessageObserver in interface Observable
      Parameters:
      observer - the observer to notify on receipt of incoming
    • getMessageObserver

      public MessageObserver getMessageObserver()
      Description copied from interface: Observable
      Retrieves the message observer for incoming messages
      Specified by:
      getMessageObserver in interface Observable
      Returns:
      the MessageObserver for incoming messages
    • getTargetReference

      public final org.apache.cxf.ws.addressing.EndpointReferenceType getTargetReference(org.apache.cxf.ws.addressing.EndpointReferenceType t)
    • getAddress

      public final String getAddress()
    • buildRequestResult

      public void buildRequestResult(CorbaMessage msg)