com.sun.xml.ws.transport.local
Class InVmTransportFactory

java.lang.Object
  extended by com.sun.xml.ws.api.pipe.TransportTubeFactory
      extended by com.sun.xml.ws.transport.local.InVmTransportFactory

public final class InVmTransportFactory
extends TransportTubeFactory

TransportTubeFactory that recognizes "in-vm://inVmServerId[?portLocalName]".


Constructor Summary
InVmTransportFactory()
           
 
Method Summary
 Tube doCreate(ClientTubeAssemblerContext context)
          Creates a transport Tube for the given port, if this factory can do so, or return null.
 
Methods inherited from class com.sun.xml.ws.api.pipe.TransportTubeFactory
create
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InVmTransportFactory

public InVmTransportFactory()
Method Detail

doCreate

public Tube doCreate(@NotNull
                     ClientTubeAssemblerContext context)
Description copied from class: TransportTubeFactory
Creates a transport Tube for the given port, if this factory can do so, or return null.

Specified by:
doCreate in class TransportTubeFactory
Parameters:
context - Object that captures various contextual information that can be used to determine the tubeline to be assembled.
Returns:
null to indicate that this factory isn't capable of creating a transport for this port (which causes the caller to search for other TransportTubeFactorys that can. Or non-null.