|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cxf.transport.jms.continuations.JMSContinuation
public class JMSContinuation
| Constructor Summary | |
|---|---|
JMSContinuation(Bus b,
Message m,
MessageObserver observer,
Collection<JMSContinuation> cList,
org.springframework.jms.listener.AbstractMessageListenerContainer jmsListener,
JMSConfiguration jmsConfig)
|
|
| Method Summary | |
|---|---|
protected void |
cancelTimerTask()
|
protected void |
createTimerTask(long timeout)
|
protected void |
doResume()
|
Object |
getObject()
Get arbitrary object associated with the continuation for context |
boolean |
isNew()
Is this a newly created Continuation. |
boolean |
isPending()
Get the pending status |
boolean |
isResumed()
Get the resumed status |
protected void |
modifyList(boolean remove)
|
void |
reset()
Reset the continuation |
void |
resume()
Resume a suspended request |
void |
setObject(Object o)
Sets arbitrary object associated with the continuation for context |
boolean |
suspend(long timeout)
This method will suspend the request for the timeout or until resume is called |
protected void |
updateContinuations(boolean remove)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JMSContinuation(Bus b,
Message m,
MessageObserver observer,
Collection<JMSContinuation> cList,
org.springframework.jms.listener.AbstractMessageListenerContainer jmsListener,
JMSConfiguration jmsConfig)
| Method Detail |
|---|
public Object getObject()
Continuation
getObject in interface Continuationpublic boolean isNew()
Continuation
isNew in interface Continuationpublic boolean isPending()
Continuation
isPending in interface Continuationpublic boolean isResumed()
Continuation
isResumed in interface Continuationpublic void reset()
Continuation
reset in interface Continuationpublic void resume()
Continuation
resume in interface Continuationprotected void doResume()
public void setObject(Object o)
Continuation
setObject in interface Continuationo - An arbitrary object to associate with the continuationpublic boolean suspend(long timeout)
Continuation
suspend in interface Continuationtimeout - A timeout of < 0 will cause an immediate return.
A timeout of 0 will wait indefinitely.
protected void createTimerTask(long timeout)
protected void cancelTimerTask()
protected void updateContinuations(boolean remove)
protected void modifyList(boolean remove)
|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||