com.sun.xml.ws.assembler
Class MetroTubelineAssembler
java.lang.Object
com.sun.xml.ws.assembler.MetroTubelineAssembler
- All Implemented Interfaces:
- TubelineAssembler
public class MetroTubelineAssembler
- extends Object
- implements TubelineAssembler
TODO: Write some description here ...
- Author:
- Miroslav Kos (miroslav.kos at oracle.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXWS_TUBES_CONFIG_NAMES
public static final MetroConfigNameImpl JAXWS_TUBES_CONFIG_NAMES
MetroTubelineAssembler
public MetroTubelineAssembler(BindingID bindingId,
MetroConfigName metroConfigName)
createClient
@NotNull
public Tube createClient(@NotNull
ClientTubeAssemblerContext jaxwsContext)
- Description copied from interface:
TubelineAssembler
- Creates a new tubeline for clients.
When a JAX-WS client creates a proxy or a Dispatch from
a Service, JAX-WS runtime internally uses this method
to create a new tubeline as a part of the initilization.
- Specified by:
createClient in interface TubelineAssembler
- Parameters:
jaxwsContext - Object that captures various contextual information
that can be used to determine the tubeline to be assembled.
- Returns:
- non-null freshly created tubeline.
createServer
@NotNull
public Tube createServer(@NotNull
ServerTubeAssemblerContext jaxwsContext)
- Description copied from interface:
TubelineAssembler
- Creates a new tubeline for servers.
When a JAX-WS server deploys a new endpoint, it internally
uses this method to create a new tubeline as a part of the
initialization.
Note that this method is called only once to set up a
'master tubeline', and it gets copied
from it.
- Specified by:
createServer in interface TubelineAssembler
- Parameters:
jaxwsContext - Object that captures various contextual information
that can be used to determine the tubeline to be assembled.
- Returns:
- non-null freshly created tubeline.
createServerContext
protected com.sun.xml.ws.assembler.DefaultServerTubelineAssemblyContext createServerContext(ServerTubeAssemblerContext jaxwsContext)
createClientContext
protected com.sun.xml.ws.assembler.DefaultClientTubelineAssemblyContext createClientContext(ClientTubeAssemblerContext jaxwsContext)
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.