public abstract class AbstractWebSocketEndPoint
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
protected static class |
AbstractWebSocketEndPoint.Context |
Modifier | Constructor | Description |
---|---|---|
protected |
AbstractWebSocketEndPoint(AbstractWebSocketTransport transport,
org.cometd.bayeux.server.BayeuxContext context) |
Modifier and Type | Method | Description |
---|---|---|
abstract void |
close(int code,
java.lang.String reason) |
|
protected void |
flush(AbstractWebSocketEndPoint.Context context,
org.cometd.bayeux.Promise<java.lang.Void> promise) |
|
void |
onClose(int code,
java.lang.String reason) |
|
void |
onError(java.lang.Throwable failure) |
|
void |
onMessage(java.lang.String data,
org.cometd.bayeux.Promise<java.lang.Void> p) |
|
protected void |
send(java.util.List<? extends org.cometd.bayeux.server.ServerMessage> messages,
int batchSize,
org.eclipse.jetty.util.Callback callback) |
|
protected abstract void |
send(org.cometd.bayeux.server.ServerSession session,
java.lang.String data,
org.eclipse.jetty.util.Callback callback) |
protected AbstractWebSocketEndPoint(AbstractWebSocketTransport transport, org.cometd.bayeux.server.BayeuxContext context)
protected abstract void send(org.cometd.bayeux.server.ServerSession session, java.lang.String data, org.eclipse.jetty.util.Callback callback)
public abstract void close(int code, java.lang.String reason)
public void onMessage(java.lang.String data, org.cometd.bayeux.Promise<java.lang.Void> p)
public void onClose(int code, java.lang.String reason)
public void onError(java.lang.Throwable failure)
protected void send(java.util.List<? extends org.cometd.bayeux.server.ServerMessage> messages, int batchSize, org.eclipse.jetty.util.Callback callback)
protected void flush(AbstractWebSocketEndPoint.Context context, org.cometd.bayeux.Promise<java.lang.Void> promise)
Copyright © 2008–2017 The CometD Project. All rights reserved.