public class ContinuationChannel extends AbstractChannel
clientType, factory, gravity, id, publishedQueue, publishedQueueLock, publisher, receivedQueue, receivedQueueLock, receiver, sessionId, subscriptions, udpReceiver, userPrincipal| Constructor and Description |
|---|
ContinuationChannel(GravityInternal gravity,
java.lang.String id,
ContinuationChannelFactory factory,
java.lang.String clientType) |
| Modifier and Type | Method and Description |
|---|---|
protected AsyncHttpContext |
acquireAsyncHttpContext() |
void |
close() |
void |
destroy(boolean timeout) |
protected boolean |
hasAsyncHttpContext() |
boolean |
isLocal() |
void |
receive(AsyncMessage message) |
protected void |
releaseAsyncHttpContext(AsyncHttpContext context) |
void |
resume() |
void |
setContinuation(org.eclipse.jetty.continuation.Continuation continuation) |
addSubscription, createUdpReceiver, destroy, equals, getClientType, getFactory, getGravity, getId, getSubscriptions, getUserPrincipal, hashCode, hasPublishedMessage, hasReceivedMessage, isAuthenticated, isConnected, publish, queueReceiver, removeSubscription, runPublish, runReceive, runReceived, setUserPrincipal, toStringpublic ContinuationChannel(GravityInternal gravity, java.lang.String id, ContinuationChannelFactory factory, java.lang.String clientType)
public void setContinuation(org.eclipse.jetty.continuation.Continuation continuation)
public void close()
public void resume()
public void receive(AsyncMessage message) throws MessageReceivingException
receive in interface Channelreceive in class AbstractChannelMessageReceivingExceptionprotected boolean hasAsyncHttpContext()
hasAsyncHttpContext in class AbstractChannelprotected void releaseAsyncHttpContext(AsyncHttpContext context)
releaseAsyncHttpContext in class AbstractChannelprotected AsyncHttpContext acquireAsyncHttpContext()
acquireAsyncHttpContext in class AbstractChannelpublic boolean isLocal()
public void destroy(boolean timeout)
destroy in interface Channeldestroy in class AbstractChannel