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 ...
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)
getTubelineAssemblyController
TubelineAssemblyController getTubelineAssemblyController()
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 DefaultServerTubelineAssemblyContext createServerContext(ServerTubeAssemblerContext jaxwsContext)
createClientContext
protected DefaultClientTubelineAssemblyContext createClientContext(ClientTubeAssemblerContext jaxwsContext)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.