com.sun.xml.ws.assembler
Class MetroClientTubelineAssemblyContextImpl

java.lang.Object
  extended by com.sun.xml.ws.assembler.MetroClientTubelineAssemblyContextImpl
All Implemented Interfaces:
ClientTubelineAssemblyContext, MetroClientTubelineAssemblyContext, TubelineAssemblyContext

public class MetroClientTubelineAssemblyContextImpl
extends Object
implements MetroClientTubelineAssemblyContext

Author:
Marek Potociar (marek.potociar at sun.com)

Constructor Summary
MetroClientTubelineAssemblyContextImpl(com.sun.xml.ws.api.pipe.ClientTubeAssemblerContext context)
           
 
Method Summary
 com.sun.xml.ws.api.pipe.Pipe getAdaptedTubelineHead()
           
 com.sun.xml.ws.api.EndpointAddress getAddress()
           
 com.sun.xml.ws.api.WSBinding getBinding()
           
 com.sun.xml.ws.api.pipe.Codec getCodec()
           
 com.sun.xml.ws.api.server.Container getContainer()
           
<T> T
getImplementation(Class<T> arg0)
           
 com.sun.xml.ws.policy.PolicyMap getPolicyMap()
           
 com.sun.xml.ws.api.client.WSPortInfo getPortInfo()
           
 SecureConversationInitiator getScInitiator()
           
 com.sun.xml.ws.api.model.SEIModel getSEIModel()
           
 com.sun.xml.ws.api.WSService getService()
           
 com.sun.xml.ws.api.pipe.Tube getTubelineHead()
           
 com.sun.xml.ws.api.pipe.ClientTubeAssemblerContext getWrappedContext()
           
 com.sun.xml.ws.api.model.wsdl.WSDLPort getWsdlPort()
           
 boolean isPolicyAvailable()
           
 void setCodec(com.sun.xml.ws.api.pipe.Codec arg0)
           
 void setScInitiator(SecureConversationInitiator initiator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.xml.ws.assembler.dev.ClientTubelineAssemblyContext
getAddress, getBinding, getCodec, getContainer, getPolicyMap, getPortInfo, getSEIModel, getService, getWrappedContext, getWsdlPort, isPolicyAvailable, setCodec
 
Methods inherited from interface com.sun.xml.ws.assembler.dev.TubelineAssemblyContext
getAdaptedTubelineHead, getImplementation, getTubelineHead
 

Constructor Detail

MetroClientTubelineAssemblyContextImpl

public MetroClientTubelineAssemblyContextImpl(@NotNull
                                              com.sun.xml.ws.api.pipe.ClientTubeAssemblerContext context)
Method Detail

getScInitiator

public SecureConversationInitiator getScInitiator()
Specified by:
getScInitiator in interface MetroClientTubelineAssemblyContext

setScInitiator

public void setScInitiator(SecureConversationInitiator initiator)
Specified by:
setScInitiator in interface MetroClientTubelineAssemblyContext

getPolicyMap

public com.sun.xml.ws.policy.PolicyMap getPolicyMap()
Specified by:
getPolicyMap in interface ClientTubelineAssemblyContext

isPolicyAvailable

public boolean isPolicyAvailable()
Specified by:
isPolicyAvailable in interface ClientTubelineAssemblyContext

getWsdlPort

public com.sun.xml.ws.api.model.wsdl.WSDLPort getWsdlPort()
Specified by:
getWsdlPort in interface ClientTubelineAssemblyContext

getPortInfo

public com.sun.xml.ws.api.client.WSPortInfo getPortInfo()
Specified by:
getPortInfo in interface ClientTubelineAssemblyContext

getAddress

@NotNull
public com.sun.xml.ws.api.EndpointAddress getAddress()
Specified by:
getAddress in interface ClientTubelineAssemblyContext

getService

@NotNull
public com.sun.xml.ws.api.WSService getService()
Specified by:
getService in interface ClientTubelineAssemblyContext

getBinding

@NotNull
public com.sun.xml.ws.api.WSBinding getBinding()
Specified by:
getBinding in interface ClientTubelineAssemblyContext

getSEIModel

@Nullable
public com.sun.xml.ws.api.model.SEIModel getSEIModel()
Specified by:
getSEIModel in interface ClientTubelineAssemblyContext

getContainer

public com.sun.xml.ws.api.server.Container getContainer()
Specified by:
getContainer in interface ClientTubelineAssemblyContext

getCodec

@NotNull
public com.sun.xml.ws.api.pipe.Codec getCodec()
Specified by:
getCodec in interface ClientTubelineAssemblyContext

setCodec

public void setCodec(@NotNull
                     com.sun.xml.ws.api.pipe.Codec arg0)
Specified by:
setCodec in interface ClientTubelineAssemblyContext

getWrappedContext

public com.sun.xml.ws.api.pipe.ClientTubeAssemblerContext getWrappedContext()
Specified by:
getWrappedContext in interface ClientTubelineAssemblyContext

getTubelineHead

public com.sun.xml.ws.api.pipe.Tube getTubelineHead()
Specified by:
getTubelineHead in interface TubelineAssemblyContext

getAdaptedTubelineHead

public com.sun.xml.ws.api.pipe.Pipe getAdaptedTubelineHead()
Specified by:
getAdaptedTubelineHead in interface TubelineAssemblyContext

getImplementation

public <T> T getImplementation(Class<T> arg0)
Specified by:
getImplementation in interface TubelineAssemblyContext


Copyright © 2005-2012 Oracle Corporation. All Rights Reserved.