|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.activeio.ChannelFactory
A ChannelFactoryuses the requested URI's scheme to determine the
actual SynchChannelFactoryor
AsynchChannelFactoryimplementation to use to create it's
Channels and ChannelServers.
Each URI scheme that ChannelFactoryobject handles will have a
properties file located at: "META-INF/org.activeio.ChannelFactory/{scheme}".
| Field Summary | |
static EDU.oswego.cs.dl.util.concurrent.Executor |
DEFAULT_EXECUTOR
|
| Constructor Summary | |
ChannelFactory()
|
|
| Method Summary | |
AsynchChannelServer |
bindAsynchChannel(java.net.URI location)
Binds a server at the URI location. |
SynchChannelServer |
bindSynchChannel(java.net.URI location)
Binds a server at the URI location. |
AsynchChannel |
openAsynchChannel(java.net.URI location)
Opens a connection to server. |
SynchChannel |
openSynchChannel(java.net.URI location)
Opens a connection to server. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final EDU.oswego.cs.dl.util.concurrent.Executor DEFAULT_EXECUTOR
| Constructor Detail |
public ChannelFactory()
| Method Detail |
public SynchChannel openSynchChannel(java.net.URI location)
throws java.io.IOException
SynchChannelFactory
openSynchChannel in interface SynchChannelFactorylocation -
java.io.IOException
public SynchChannelServer bindSynchChannel(java.net.URI location)
throws java.io.IOException
SynchChannelFactory
bindSynchChannel in interface SynchChannelFactorylocation -
java.io.IOException
public AsynchChannel openAsynchChannel(java.net.URI location)
throws java.io.IOException
AsynchChannelFactory
openAsynchChannel in interface AsynchChannelFactorylocation -
java.io.IOException
public AsynchChannelServer bindAsynchChannel(java.net.URI location)
throws java.io.IOException
AsynchChannelFactory
bindAsynchChannel in interface AsynchChannelFactorylocation -
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||