com.sun.xml.ws.assembler
Interface TubeFactory

All Known Implementing Classes:
ActionDumpTubeFactory, AddressingTubeFactory, DumpTubeFactory, HandlerTubeFactory, MessageDumpingTubeFactory, MonitoringTubeFactory, MustUnderstandTubeFactory, PacketFilteringTubeFactory, RxTubeFactory, SecurityTubeFactory, TerminalTubeFactory, TransportTubeFactory, TxTubeFactory, ValidationTubeFactory

public interface TubeFactory


Method Summary
 com.sun.xml.ws.api.pipe.Tube createTube(ClientTubelineAssemblyContext context)
          Adds RM tube to the client-side tubeline, depending on whether RM is enabled or not.
 com.sun.xml.ws.api.pipe.Tube createTube(ServerTubelineAssemblyContext context)
          Adds RM tube to the service-side tubeline, depending on whether RM is enabled or not.
 

Method Detail

createTube

com.sun.xml.ws.api.pipe.Tube createTube(ClientTubelineAssemblyContext context)
                                        throws javax.xml.ws.WebServiceException
Adds RM tube to the client-side tubeline, depending on whether RM is enabled or not.

Parameters:
context - wsit client tubeline assembler context
Returns:
new tail of the client-side tubeline
Throws:
javax.xml.ws.WebServiceException

createTube

com.sun.xml.ws.api.pipe.Tube createTube(ServerTubelineAssemblyContext context)
                                        throws javax.xml.ws.WebServiceException
Adds RM tube to the service-side tubeline, depending on whether RM is enabled or not.

Parameters:
context - wsit service tubeline assembler context
Returns:
new head of the service-side tubeline
Throws:
javax.xml.ws.WebServiceException