org.apache.geronimo.gshell.whisper.request
Class Requestor.RequestWriteFuture

java.lang.Object
  extended by org.apache.geronimo.gshell.whisper.request.Requestor.RequestWriteFuture
All Implemented Interfaces:
org.apache.mina.common.IoFuture, org.apache.mina.common.WriteFuture
Enclosing class:
Requestor

public class Requestor.RequestWriteFuture
extends Object
implements org.apache.mina.common.WriteFuture


Constructor Summary
Requestor.RequestWriteFuture(org.apache.mina.common.WriteFuture wf, RequestHandle req)
           
 
Method Summary
 void addListener(org.apache.mina.common.IoFutureListener listener)
           
 RequestHandle getRequest()
           
 org.apache.mina.common.IoSession getSession()
           
 boolean isReady()
           
 boolean isWritten()
           
 void join()
           
 boolean join(long timeout)
           
 void removeListener(org.apache.mina.common.IoFutureListener listener)
           
 void setWritten(boolean written)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Requestor.RequestWriteFuture

public Requestor.RequestWriteFuture(org.apache.mina.common.WriteFuture wf,
                                    RequestHandle req)
Method Detail

getRequest

public RequestHandle getRequest()

isWritten

public boolean isWritten()
Specified by:
isWritten in interface org.apache.mina.common.WriteFuture

setWritten

public void setWritten(boolean written)
Specified by:
setWritten in interface org.apache.mina.common.WriteFuture

getSession

public org.apache.mina.common.IoSession getSession()
Specified by:
getSession in interface org.apache.mina.common.IoFuture

join

public void join()
Specified by:
join in interface org.apache.mina.common.IoFuture

join

public boolean join(long timeout)
Specified by:
join in interface org.apache.mina.common.IoFuture

isReady

public boolean isReady()
Specified by:
isReady in interface org.apache.mina.common.IoFuture

addListener

public void addListener(org.apache.mina.common.IoFutureListener listener)
Specified by:
addListener in interface org.apache.mina.common.IoFuture

removeListener

public void removeListener(org.apache.mina.common.IoFutureListener listener)
Specified by:
removeListener in interface org.apache.mina.common.IoFuture


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