|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mortbay.thread.Timeout.Task
org.mortbay.jetty.nio.SelectChannelConnector.RetryContinuation
| Constructor Summary | |
SelectChannelConnector.RetryContinuation()
|
|
| Method Summary | |
void |
expire()
Expire task. |
Object |
getObject()
Arbitrary object associated with the continuation for context. |
long |
getTimeout()
|
boolean |
isNew()
Is this a newly created Continuation. |
boolean |
isPending()
Get the pending status? A continuation is pending while the handling of a call to suspend has not completed. |
void |
reset()
Reset the continuation. |
void |
resume()
Resume the request. |
boolean |
schedule()
|
void |
setObject(Object object)
Arbitrary object associated with the continuation for context. |
boolean |
suspend(long timeout)
Suspend handling. |
| Methods inherited from class org.mortbay.thread.Timeout.Task |
cancel, isExpired, reschedule, schedule, schedule, setNext, unlink |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SelectChannelConnector.RetryContinuation()
| Method Detail |
public boolean schedule()
public long getTimeout()
public boolean isNew()
Continuation
A newly created continuation has not had #getEvent(long) called on it.
isNew in interface Continuationpublic boolean isPending()
ContinuationContinuation.suspend(long).
For non-blocking continuations, pending is true until a second call to Continuation.suspend(long),
thus this method can be used to determine if a request is being retried.
isPending in interface Continuationpublic void expire()
Timeout.Task
expire in class Timeout.Taskpublic boolean suspend(long timeout)
Continuation
suspend in interface Continuationtimeout -
public void resume()
Continuation
resume in interface Continuationpublic void reset()
Continuation
reset in interface Continuationpublic Object getObject()
Continuation
getObject in interface Continuationpublic void setObject(Object object)
Continuation
setObject in interface Continuationobject - An arbitrary object to associate with the continuation
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||