public class ContinuationChannel extends org.granite.gravity.AbstractChannel
| Constructor and Description |
|---|
ContinuationChannel(org.granite.gravity.Gravity gravity,
String id,
ContinuationChannelFactory factory,
String clientType) |
| Modifier and Type | Method and Description |
|---|---|
protected org.granite.gravity.AsyncHttpContext |
acquireAsyncHttpContext() |
void |
close() |
void |
destroy() |
protected boolean |
hasAsyncHttpContext() |
boolean |
isLocal() |
void |
receive(flex.messaging.messages.AsyncMessage message) |
protected void |
releaseAsyncHttpContext(org.granite.gravity.AsyncHttpContext context) |
void |
resume() |
void |
setContinuation(org.mortbay.util.ajax.Continuation continuation) |
addSubscription, createUdpReceiver, destroy, equals, getClientType, getFactory, getGravity, getId, getSerializerContentType, getSubscriptions, hashCode, hasPublishedMessage, hasReceivedMessage, newSerializer, publish, queueReceiver, removeSubscription, runPublish, runReceive, runReceived, toStringpublic ContinuationChannel(org.granite.gravity.Gravity gravity, String id, ContinuationChannelFactory factory, String clientType)
public void setContinuation(org.mortbay.util.ajax.Continuation continuation)
public void close()
public void resume()
public void receive(flex.messaging.messages.AsyncMessage message) throws org.granite.gravity.MessageReceivingException
receive in interface org.granite.gravity.Channelreceive in class org.granite.gravity.AbstractChannelorg.granite.gravity.MessageReceivingExceptionprotected boolean hasAsyncHttpContext()
hasAsyncHttpContext in class org.granite.gravity.AbstractChannelprotected void releaseAsyncHttpContext(org.granite.gravity.AsyncHttpContext context)
releaseAsyncHttpContext in class org.granite.gravity.AbstractChannelprotected org.granite.gravity.AsyncHttpContext acquireAsyncHttpContext()
acquireAsyncHttpContext in class org.granite.gravity.AbstractChannelpublic boolean isLocal()
public void destroy()
destroy in class org.granite.gravity.AbstractChannel