com.sun.xml.ws.assembler
Class TubelineAssemblyController

java.lang.Object
  extended by com.sun.xml.ws.assembler.TubelineAssemblyController

final class TubelineAssemblyController
extends Object


Constructor Summary
TubelineAssemblyController(MetroConfigName metroConfigName)
           
 
Method Summary
(package private)  Collection<TubeCreator> getTubeCreators(ClientTubelineAssemblyContext context)
          Provides a ordered collection of WSIT/Metro client-side tube creators that are be used to construct a client-side Metro tubeline The order of the tube creators in the collection is last-to-first from the client side request message processing perspective.
(package private)  Collection<TubeCreator> getTubeCreators(DefaultServerTubelineAssemblyContext context)
          Provides a ordered collection of WSIT/Metro server-side tube creators that are be used to construct a server-side Metro tubeline for a given endpoint The order of the tube creators in the collection is last-to-first from the server side request message processing perspective.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TubelineAssemblyController

TubelineAssemblyController(MetroConfigName metroConfigName)
Method Detail

getTubeCreators

Collection<TubeCreator> getTubeCreators(ClientTubelineAssemblyContext context)
Provides a ordered collection of WSIT/Metro client-side tube creators that are be used to construct a client-side Metro tubeline The order of the tube creators in the collection is last-to-first from the client side request message processing perspective. WARNING: This method is part of Metro internal API and may be changed, removed or replaced by a different method without a prior notice. The method SHOULD NOT be used outside of Metro codebase.

Parameters:
endpointUri - URI of the endpoint for which the collection of tube factories should be returned
Returns:
collection of WSIT/Metro client-side tube creators

getTubeCreators

Collection<TubeCreator> getTubeCreators(DefaultServerTubelineAssemblyContext context)
Provides a ordered collection of WSIT/Metro server-side tube creators that are be used to construct a server-side Metro tubeline for a given endpoint The order of the tube creators in the collection is last-to-first from the server side request message processing perspective. WARNING: This method is part of Metro internal API and may be changed, removed or replaced by a different method without a prior notice. The method SHOULD NOT be used outside of Metro codebase.

Parameters:
endpointUri - URI of the endpoint for which the collection of tube factories should be returned
Returns:
collection of WSIT/Metro server-side tube creators


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