org.activeio.adapter
Class SyncToAsyncChannelFactory

java.lang.Object
  extended by org.activeio.adapter.SyncToAsyncChannelFactory
All Implemented Interfaces:
AsyncChannelFactory

public class SyncToAsyncChannelFactory
extends Object
implements AsyncChannelFactory

Version:
$Revision$

Constructor Summary
SyncToAsyncChannelFactory(SyncChannelFactory next)
          Deprecated. adapt(SyncChannelFactory)
SyncToAsyncChannelFactory(SyncChannelFactory next, Executor executor)
          Deprecated. adapt(SyncChannelFactory, Executor)
 
Method Summary
static AsyncChannelFactory adapt(SyncChannelFactory channelFactory)
           
static AsyncChannelFactory adapt(SyncChannelFactory channelFactory, Executor executor)
           
 AsyncChannelServer bindAsyncChannel(URI location)
          Binds a server at the URI location.
 SyncChannelFactory getSyncChannelFactory()
           
 AsyncChannel openAsyncChannel(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
 

Constructor Detail

SyncToAsyncChannelFactory

public SyncToAsyncChannelFactory(SyncChannelFactory next)
Deprecated. adapt(SyncChannelFactory)


SyncToAsyncChannelFactory

public SyncToAsyncChannelFactory(SyncChannelFactory next,
                                 Executor executor)
Deprecated. adapt(SyncChannelFactory, Executor)

Method Detail

adapt

public static AsyncChannelFactory adapt(SyncChannelFactory channelFactory)

adapt

public static AsyncChannelFactory adapt(SyncChannelFactory channelFactory,
                                        Executor executor)

openAsyncChannel

public AsyncChannel openAsyncChannel(URI location)
                              throws IOException
Description copied from interface: AsyncChannelFactory
Opens a connection to server.

Specified by:
openAsyncChannel in interface AsyncChannelFactory
Returns:
Throws:
IOException

bindAsyncChannel

public AsyncChannelServer bindAsyncChannel(URI location)
                                    throws IOException
Description copied from interface: AsyncChannelFactory
Binds a server at the URI location.

Specified by:
bindAsyncChannel in interface AsyncChannelFactory
Returns:
Throws:
IOException

getSyncChannelFactory

public SyncChannelFactory getSyncChannelFactory()


Copyright © -2009 The ActiveIO Project. All Rights Reserved.