Class CorbaDestination

    • Method Detail

      • getOrbConfig

        public OrbConfig getOrbConfig()
      • getAddress

        public org.apache.cxf.ws.addressing.EndpointReferenceType getAddress()
        Specified by:
        getAddress in interface Destination
        Returns:
        the reference associated with this Destination
      • getBackChannel

        public Conduit getBackChannel​(Message inMessage)
                               throws IOException
        Description copied from interface: Destination
        Retreive a back-channel Conduit, which must be policy-compatible with the current Message and associated Destination. For example compatible Quality of Protection must be asserted on the back-channel.
        Specified by:
        getBackChannel in interface Destination
        Parameters:
        inMessage - the current message
        Returns:
        a suitable Conduit
        Throws:
        IOException
      • shutdown

        public void shutdown()
        Description copied from interface: Destination
        Shutdown the Destination, i.e. stop accepting incoming messages.
        Specified by:
        shutdown in interface Destination
      • getOrb

        protected org.omg.CORBA.ORB getOrb()
      • getAddressType

        protected AddressType getAddressType()
      • 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
      • activate

        public void activate()
      • getDestinationAddress

        public String getDestinationAddress()
      • deactivate

        public void deactivate()
      • createPOA

        protected org.omg.PortableServer.POA createPOA​(String name,
                                                       org.omg.PortableServer.POA parentPOA,
                                                       org.omg.PortableServer.POAManager poaManager)
      • getAddressWithId

        public org.apache.cxf.ws.addressing.EndpointReferenceType getAddressWithId​(String id)
        Specified by:
        getAddressWithId in interface MultiplexDestination
        Returns:
        the a reference containing the id that is associated with this Destination
      • getId

        public String getId​(Map<String,​Object> contextMap)
        Specified by:
        getId in interface MultiplexDestination
        Parameters:
        contextMap - for this invocation. Obtained for example from JAX-WS WebServiceContext.getMessageContext(). The context will either contain the WS-A To content and/or some property that identifies the target address, eg MessageContext.PATH_INFO for the current invocation
        Returns:
        the id associated with the current invocation