Class CorbaConduit

    • Constructor Detail

      • CorbaConduit

        public CorbaConduit​(EndpointInfo ei,
                            org.apache.cxf.ws.addressing.EndpointReferenceType ref,
                            OrbConfig config)
    • Method Detail

      • getOrbConfig

        public OrbConfig getOrbConfig()
      • prepareOrb

        public void prepareOrb()
      • 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
      • 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
      • getTargetReference

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

        public final String getAddress()
      • getArguments

        public org.omg.CORBA.NVList getArguments​(CorbaMessage message)
      • getReturn

        public org.omg.CORBA.NamedValue getReturn​(CorbaMessage message)
      • getRequest

        public org.omg.CORBA.Request getRequest​(CorbaMessage message,
                                                String opName,
                                                org.omg.CORBA.NVList nvlist,
                                                org.omg.CORBA.NamedValue ret,
                                                org.omg.CORBA.ExceptionList exList)
                                         throws Exception
        Throws:
        Exception
      • 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