org.apache.mina.filter.reqres
Class Request
java.lang.Object
org.apache.mina.filter.reqres.Request
public class Request
- extends java.lang.Object
TODO Add documentation
- Author:
- Apache MINA Project
Constructor Summary |
Request(java.lang.Object id,
java.lang.Object message,
boolean useResponseQueue,
long timeoutMillis)
|
Request(java.lang.Object id,
java.lang.Object message,
boolean useResponseQueue,
long timeout,
java.util.concurrent.TimeUnit unit)
|
Request(java.lang.Object id,
java.lang.Object message,
long timeoutMillis)
|
Request(java.lang.Object id,
java.lang.Object message,
long timeout,
java.util.concurrent.TimeUnit unit)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Request
public Request(java.lang.Object id,
java.lang.Object message,
long timeoutMillis)
Request
public Request(java.lang.Object id,
java.lang.Object message,
boolean useResponseQueue,
long timeoutMillis)
Request
public Request(java.lang.Object id,
java.lang.Object message,
long timeout,
java.util.concurrent.TimeUnit unit)
Request
public Request(java.lang.Object id,
java.lang.Object message,
boolean useResponseQueue,
long timeout,
java.util.concurrent.TimeUnit unit)
getId
public java.lang.Object getId()
getMessage
public java.lang.Object getMessage()
getTimeoutMillis
public long getTimeoutMillis()
isUseResponseQueue
public boolean isUseResponseQueue()
hasResponse
public boolean hasResponse()
awaitResponse
public Response awaitResponse()
throws RequestTimeoutException,
java.lang.InterruptedException
- Throws:
RequestTimeoutException
java.lang.InterruptedException
awaitResponse
public Response awaitResponse(long timeout,
java.util.concurrent.TimeUnit unit)
throws RequestTimeoutException,
java.lang.InterruptedException
- Throws:
RequestTimeoutException
java.lang.InterruptedException
awaitResponseUninterruptibly
public Response awaitResponseUninterruptibly()
throws RequestTimeoutException
- Throws:
RequestTimeoutException
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2004-2011 Apache MINA Project. All Rights Reserved.