Author: mheath
Date: Sun Jan 14 19:22:11 2007
New Revision: 496216

URL: http://svn.apache.org/viewvc?view=rev&rev=496216
Log:
Moved to new API.

Added:
    mina/sandbox/mheath/aioj/trunk/src/main/java/org/apache/aio/AioFuture.java

Added: 
mina/sandbox/mheath/aioj/trunk/src/main/java/org/apache/aio/AioFuture.java
URL: 
http://svn.apache.org/viewvc/mina/sandbox/mheath/aioj/trunk/src/main/java/org/apache/aio/AioFuture.java?view=auto&rev=496216
==============================================================================
--- mina/sandbox/mheath/aioj/trunk/src/main/java/org/apache/aio/AioFuture.java 
(added)
+++ mina/sandbox/mheath/aioj/trunk/src/main/java/org/apache/aio/AioFuture.java 
Sun Jan 14 19:22:11 2007
@@ -0,0 +1,16 @@
+package org.apache.aio;
+
+import java.util.concurrent.Future;
+
+public interface AioFuture<V, F extends AioFuture> extends Future<V> {
+
+       void addListener(AioListener<F> listener);
+       
+       void removeListener(AioListener<F> listener);
+       
+       AsynchronousFileChannel getChannel();
+       
+       Object getAttachment();
+       
+       void setAttachment(Object attachment);
+}


Reply via email to