org.apache.geronimo.remoting.transport.async
Class TransportFactory

java.lang.Object
  extended byorg.apache.geronimo.remoting.transport.TransportFactory
      extended byorg.apache.geronimo.remoting.transport.async.TransportFactory

public class TransportFactory
extends TransportFactory

Version:
$Revision: 1.4 $ $Date: 2004/03/10 09:59:20 $

Field Summary
static TransportFactory instance
           
static boolean USE_BLOCKING_IO
          Should we used Blocking IO instead of Non-blocking IO.
 
Constructor Summary
TransportFactory()
           
 
Method Summary
 Channel createAsynchChannel()
          Factory method to create AsynchChannel instances.
 TransportClient createClient()
           
 TransportServer createSever()
           
 boolean doUnexport(Object object)
           
protected  boolean handles(URI uri)
           
 
Methods inherited from class org.apache.geronimo.remoting.transport.TransportFactory
addFactory, getTransportFactory, removeFactory, unexport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USE_BLOCKING_IO

public static final boolean USE_BLOCKING_IO
Should we used Blocking IO instead of Non-blocking IO. We default to using Non-blocking IO


instance

public static final TransportFactory instance
Constructor Detail

TransportFactory

public TransportFactory()
Method Detail

handles

protected boolean handles(URI uri)
Specified by:
handles in class TransportFactory
See Also:
TransportFactory.handles(java.net.URI)

createClient

public TransportClient createClient()
Specified by:
createClient in class TransportFactory
See Also:
TransportFactory.createClient()

createSever

public TransportServer createSever()
Specified by:
createSever in class TransportFactory
See Also:
TransportFactory.createSever()

createAsynchChannel

public Channel createAsynchChannel()
Factory method to create AsynchChannel instances.


doUnexport

public boolean doUnexport(Object object)
Specified by:
doUnexport in class TransportFactory
See Also:
TransportFactory.doUnexport(java.lang.Object)


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.