|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.mqueue.stomp.StompConnection
public class StompConnection
Custom serialization for the cache
| Method Summary | |
|---|---|
boolean |
abort(java.lang.String tid)
|
boolean |
ack(java.lang.String sid,
long mid)
|
boolean |
begin(java.lang.String tid)
|
boolean |
commit(java.lang.String tid)
|
StompReceiptListener |
createReceiptCallback()
|
long |
getContentLength()
|
java.lang.String |
getContentType()
|
StompDestination |
getDestination()
|
java.lang.String |
getId()
|
long |
getMessageId()
|
java.lang.String |
getProtocolRequestURL()
Returns a request URL for debugging/management. |
java.lang.String |
getReceipt()
|
long |
getSessionId()
|
java.lang.String |
getSubscription()
|
java.lang.String |
getTransaction()
|
boolean |
handleRequest()
Handles a new request. |
boolean |
handleResume()
Handles a resumption of the connection for an async/comet request. |
void |
init()
Initialize the connection. |
boolean |
isWaitForRead()
Return true if the connection should wait for a read before handling the request. |
boolean |
nack(java.lang.String sid,
long mid)
|
void |
onCloseConnection()
Handles a close event when the connection is closed. |
void |
onStartConnection()
Called when the connection starts, i.e. |
boolean |
subscribe()
|
boolean |
unsubscribe(java.lang.String id)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.lang.String getProtocolRequestURL()
ProtocolConnection
getProtocolRequestURL in interface ProtocolConnectionpublic void init()
ProtocolConnection
init in interface ProtocolConnectionpublic long getSessionId()
public long getContentLength()
public long getMessageId()
public java.lang.String getSubscription()
public java.lang.String getContentType()
public StompDestination getDestination()
public java.lang.String getId()
public java.lang.String getReceipt()
public StompReceiptListener createReceiptCallback()
public java.lang.String getTransaction()
public boolean subscribe()
throws java.io.IOException
java.io.IOExceptionpublic boolean unsubscribe(java.lang.String id)
public boolean ack(java.lang.String sid,
long mid)
public boolean nack(java.lang.String sid,
long mid)
public boolean begin(java.lang.String tid)
public boolean commit(java.lang.String tid)
public boolean abort(java.lang.String tid)
public boolean handleRequest()
throws java.io.IOException
ProtocolConnection
handleRequest in interface ProtocolConnectionjava.io.IOException
public boolean handleResume()
throws java.io.IOException
ProtocolConnection
handleResume in interface ProtocolConnectionjava.io.IOExceptionpublic boolean isWaitForRead()
ProtocolConnection
isWaitForRead in interface ProtocolConnectionpublic void onCloseConnection()
ProtocolConnection
onCloseConnection in interface ProtocolConnectionpublic void onStartConnection()
ProtocolConnection
onStartConnection in interface ProtocolConnection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||