Class HandlerTubeFactory

  • All Implemented Interfaces:
    TubeFactory

    public final class HandlerTubeFactory
    extends Object
    implements TubeFactory
    TubeFactory implementation creating one of the standard JAX-WS RI tubes
    Author:
    Marek Potociar (marek.potociar at sun.com)
    • Constructor Detail

      • HandlerTubeFactory

        public HandlerTubeFactory()
    • Method Detail

      • createTube

        public Tube createTube​(ClientTubelineAssemblyContext context)
                        throws jakarta.xml.ws.WebServiceException
        Description copied from interface: TubeFactory
        Adds RM tube to the client-side tubeline, depending on whether RM is enabled or not.
        Specified by:
        createTube in interface TubeFactory
        Parameters:
        context - wsit client tubeline assembler context
        Returns:
        new tail of the client-side tubeline
        Throws:
        jakarta.xml.ws.WebServiceException
      • createTube

        public Tube createTube​(ServerTubelineAssemblyContext context)
                        throws jakarta.xml.ws.WebServiceException
        Description copied from interface: TubeFactory
        Adds RM tube to the service-side tubeline, depending on whether RM is enabled or not.
        Specified by:
        createTube in interface TubeFactory
        Parameters:
        context - wsit service tubeline assembler context
        Returns:
        new head of the service-side tubeline
        Throws:
        jakarta.xml.ws.WebServiceException