com.sun.xml.ws.assembler
Class MetroConfigLoader
java.lang.Object
com.sun.xml.ws.assembler.MetroConfigLoader
class MetroConfigLoader
- extends Object
This class is responsible for locating and loading Metro configuration files
(both application jaxws-tubes.xml and default jaxws-tubes-default.xml).
Once the configuration is loaded the class is able to resolve which tubeline
configuration belongs to each endpoint or endpoint client. This information is
then used in TubelineAssemblyController
to construct the list of
TubeCreator
objects that are used in the actual tubeline construction.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetroConfigLoader
MetroConfigLoader(Container container,
MetroConfigName defaultTubesConfigNames)
getEndpointSideTubeFactories
TubeFactoryList getEndpointSideTubeFactories(URI endpointReference)
getClientSideTubeFactories
TubeFactoryList getClientSideTubeFactories(URI endpointReference)
getTubeline
TubelineDefinition getTubeline(MetroConfig config,
URI tubelineDefinitionUri)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.