public class Request
extends java.lang.Object
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
Response |
awaitResponse() |
Response |
awaitResponse(long timeout,
java.util.concurrent.TimeUnit unit) |
Response |
awaitResponseUninterruptibly() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getId() |
java.lang.Object |
getMessage() |
long |
getTimeoutMillis() |
int |
hashCode() |
boolean |
hasResponse() |
boolean |
isUseResponseQueue() |
java.lang.String |
toString() |
public Request(java.lang.Object id, java.lang.Object message, long timeoutMillis)
public Request(java.lang.Object id, java.lang.Object message, boolean useResponseQueue, long timeoutMillis)
public Request(java.lang.Object id, java.lang.Object message, long timeout, java.util.concurrent.TimeUnit unit)
public Request(java.lang.Object id, java.lang.Object message, boolean useResponseQueue, long timeout, java.util.concurrent.TimeUnit unit)
public java.lang.Object getId()
public java.lang.Object getMessage()
public long getTimeoutMillis()
public boolean isUseResponseQueue()
public boolean hasResponse()
public Response awaitResponse() throws RequestTimeoutException, java.lang.InterruptedException
RequestTimeoutException
java.lang.InterruptedException
public Response awaitResponse(long timeout, java.util.concurrent.TimeUnit unit) throws RequestTimeoutException, java.lang.InterruptedException
RequestTimeoutException
java.lang.InterruptedException
public Response awaitResponseUninterruptibly() throws RequestTimeoutException
RequestTimeoutException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2004-2019 Apache MINA Project. All Rights Reserved.