com.sun.xml.ws.assembler.jaxws
Class MustUnderstandTubeFactory

java.lang.Object
  extended by com.sun.xml.ws.assembler.jaxws.MustUnderstandTubeFactory
All Implemented Interfaces:
TubeFactory

public final class MustUnderstandTubeFactory
extends java.lang.Object
implements TubeFactory

TubeFactory implementation creating one of the standard JAX-WS RI tubes


Constructor Summary
MustUnderstandTubeFactory()
           
 
Method Summary
 Tube createTube(ClientTubelineAssemblyContext context)
          Adds RM tube to the client-side tubeline, depending on whether RM is enabled or not.
 Tube createTube(ServerTubelineAssemblyContext context)
          Adds RM tube to the service-side tubeline, depending on whether RM is enabled or not.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MustUnderstandTubeFactory

public MustUnderstandTubeFactory()
Method Detail

createTube

public Tube createTube(ClientTubelineAssemblyContext context)
                throws 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:
WebServiceException

createTube

public Tube createTube(ServerTubelineAssemblyContext context)
                throws 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:
WebServiceException


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.