com.sun.xml.wss.provider.wsit
Class SecurityTubeFactory

java.lang.Object
  extended by com.sun.xml.wss.provider.wsit.SecurityTubeFactory
All Implemented Interfaces:
TubeFactory, TubelineAssemblyContextUpdater

public final class SecurityTubeFactory
extends java.lang.Object
implements TubeFactory, TubelineAssemblyContextUpdater


Constructor Summary
SecurityTubeFactory()
           
 
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.
 void prepareContext(ClientTubelineAssemblyContext context)
          TODO javadoc
 void prepareContext(ServerTubelineAssemblyContext context)
          TODO javadoc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityTubeFactory

public SecurityTubeFactory()
Method Detail

prepareContext

public void prepareContext(ClientTubelineAssemblyContext context)
                    throws javax.xml.ws.WebServiceException
Description copied from interface: TubelineAssemblyContextUpdater
TODO javadoc

Specified by:
prepareContext in interface TubelineAssemblyContextUpdater
Throws:
javax.xml.ws.WebServiceException

prepareContext

public void prepareContext(ServerTubelineAssemblyContext context)
                    throws javax.xml.ws.WebServiceException
Description copied from interface: TubelineAssemblyContextUpdater
TODO javadoc

Specified by:
prepareContext in interface TubelineAssemblyContextUpdater
Throws:
javax.xml.ws.WebServiceException

createTube

public com.sun.xml.ws.api.pipe.Tube createTube(ServerTubelineAssemblyContext context)
                                        throws javax.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:
javax.xml.ws.WebServiceException

createTube

public com.sun.xml.ws.api.pipe.Tube createTube(ClientTubelineAssemblyContext context)
                                        throws javax.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:
javax.xml.ws.WebServiceException