Class WebSocketServerConnection
- java.lang.Object
-
- org.eclipse.jetty.io.AbstractConnection
-
- org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- org.eclipse.jetty.websocket.server.WebSocketServerConnection
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,org.eclipse.jetty.io.Connection,org.eclipse.jetty.io.Connection.UpgradeTo,org.eclipse.jetty.util.component.Dumpable,org.eclipse.jetty.websocket.api.extensions.OutgoingFrames,org.eclipse.jetty.websocket.api.SuspendToken,org.eclipse.jetty.websocket.common.LogicalConnection
public class WebSocketServerConnection extends org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection implements org.eclipse.jetty.io.Connection.UpgradeTo
-
-
Constructor Summary
Constructors Constructor Description WebSocketServerConnection(org.eclipse.jetty.io.EndPoint endp, java.util.concurrent.Executor executor, org.eclipse.jetty.util.thread.Scheduler scheduler, org.eclipse.jetty.websocket.api.WebSocketPolicy policy, org.eclipse.jetty.io.ByteBufferPool bufferPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.InetSocketAddressgetLocalAddress()java.net.InetSocketAddressgetRemoteAddress()voidsetNextIncomingFrames(org.eclipse.jetty.websocket.api.extensions.IncomingFrames incoming)-
Methods inherited from class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
canReadWebSocketFrames, canWriteWebSocketFrames, close, close, close, disconnect, dump, dumpSelf, fillInterested, getBufferPool, getBytesIn, getBytesOut, getExecutor, getExtensions, getGenerator, getId, getIdleTimeout, getMaxIdleTimeout, getMessagesIn, getMessagesOut, getParser, getPolicy, getScheduler, getStats, isOpen, isReading, onFillable, onFillInterestedFailed, onIdleExpired, onReadTimeout, onUpgradeTo, opened, opening, outgoingFrame, remoteClose, resume, setExtensions, setInitialBuffer, setInputBufferSize, setMaxIdleTimeout, setSession, suspend, toConnectionString, toStateString
-
Methods inherited from class org.eclipse.jetty.io.AbstractConnection
addListener, failedCallback, getCreatedTimeStamp, getEndPoint, getInputBufferSize, isFillInterested, onClose, onOpen, removeListener, toString, tryFillInterested, tryFillInterested
-
-
-
-
Constructor Detail
-
WebSocketServerConnection
public WebSocketServerConnection(org.eclipse.jetty.io.EndPoint endp, java.util.concurrent.Executor executor, org.eclipse.jetty.util.thread.Scheduler scheduler, org.eclipse.jetty.websocket.api.WebSocketPolicy policy, org.eclipse.jetty.io.ByteBufferPool bufferPool)
-
-
Method Detail
-
getLocalAddress
public java.net.InetSocketAddress getLocalAddress()
- Specified by:
getLocalAddressin interfaceorg.eclipse.jetty.websocket.common.LogicalConnection
-
getRemoteAddress
public java.net.InetSocketAddress getRemoteAddress()
- Specified by:
getRemoteAddressin interfaceorg.eclipse.jetty.websocket.common.LogicalConnection- Overrides:
getRemoteAddressin classorg.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
setNextIncomingFrames
public void setNextIncomingFrames(org.eclipse.jetty.websocket.api.extensions.IncomingFrames incoming)
- Specified by:
setNextIncomingFramesin interfaceorg.eclipse.jetty.websocket.common.LogicalConnection
-
-