public class TyrusServletServerContainer extends Object implements javax.websocket.server.ServerContainer
ServerContainer.| Modifier and Type | Field and Description |
|---|---|
static String |
SERVER_CONTAINER_ATTRIBUTE |
| Modifier and Type | Method and Description |
|---|---|
void |
addEndpoint(Class<?> endpointClass) |
void |
addEndpoint(javax.websocket.server.ServerEndpointConfig serverEndpointConfig) |
javax.websocket.Session |
connectToServer(Class<?> annotatedEndpointClass,
URI path) |
javax.websocket.Session |
connectToServer(Class<? extends javax.websocket.Endpoint> endpointClass,
javax.websocket.ClientEndpointConfig cec,
URI path) |
javax.websocket.Session |
connectToServer(javax.websocket.Endpoint endpointInstance,
javax.websocket.ClientEndpointConfig cec,
URI path) |
javax.websocket.Session |
connectToServer(Object annotatedEndpointInstance,
URI path) |
long |
getDefaultAsyncSendTimeout() |
int |
getDefaultMaxBinaryMessageBufferSize() |
long |
getDefaultMaxSessionIdleTimeout() |
int |
getDefaultMaxTextMessageBufferSize() |
Set<javax.websocket.Extension> |
getInstalledExtensions() |
void |
setAsyncSendTimeout(long timeoutmillis) |
void |
setDefaultMaxBinaryMessageBufferSize(int max) |
void |
setDefaultMaxSessionIdleTimeout(long timeout) |
void |
setDefaultMaxTextMessageBufferSize(int max) |
public static final String SERVER_CONTAINER_ATTRIBUTE
public void addEndpoint(Class<?> endpointClass) throws javax.websocket.DeploymentException
addEndpoint in interface javax.websocket.server.ServerContainerjavax.websocket.DeploymentExceptionpublic void addEndpoint(javax.websocket.server.ServerEndpointConfig serverEndpointConfig)
throws javax.websocket.DeploymentException
addEndpoint in interface javax.websocket.server.ServerContainerjavax.websocket.DeploymentExceptionpublic long getDefaultAsyncSendTimeout()
getDefaultAsyncSendTimeout in interface javax.websocket.WebSocketContainerpublic void setAsyncSendTimeout(long timeoutmillis)
setAsyncSendTimeout in interface javax.websocket.WebSocketContainerpublic javax.websocket.Session connectToServer(Object annotatedEndpointInstance, URI path) throws javax.websocket.DeploymentException, IOException
connectToServer in interface javax.websocket.WebSocketContainerjavax.websocket.DeploymentExceptionIOExceptionpublic javax.websocket.Session connectToServer(Class<?> annotatedEndpointClass, URI path) throws javax.websocket.DeploymentException, IOException
connectToServer in interface javax.websocket.WebSocketContainerjavax.websocket.DeploymentExceptionIOExceptionpublic javax.websocket.Session connectToServer(javax.websocket.Endpoint endpointInstance,
javax.websocket.ClientEndpointConfig cec,
URI path)
throws javax.websocket.DeploymentException,
IOException
connectToServer in interface javax.websocket.WebSocketContainerjavax.websocket.DeploymentExceptionIOExceptionpublic javax.websocket.Session connectToServer(Class<? extends javax.websocket.Endpoint> endpointClass, javax.websocket.ClientEndpointConfig cec, URI path) throws javax.websocket.DeploymentException, IOException
connectToServer in interface javax.websocket.WebSocketContainerjavax.websocket.DeploymentExceptionIOExceptionpublic long getDefaultMaxSessionIdleTimeout()
getDefaultMaxSessionIdleTimeout in interface javax.websocket.WebSocketContainerpublic void setDefaultMaxSessionIdleTimeout(long timeout)
setDefaultMaxSessionIdleTimeout in interface javax.websocket.WebSocketContainerpublic int getDefaultMaxBinaryMessageBufferSize()
getDefaultMaxBinaryMessageBufferSize in interface javax.websocket.WebSocketContainerpublic void setDefaultMaxBinaryMessageBufferSize(int max)
setDefaultMaxBinaryMessageBufferSize in interface javax.websocket.WebSocketContainerpublic int getDefaultMaxTextMessageBufferSize()
getDefaultMaxTextMessageBufferSize in interface javax.websocket.WebSocketContainerpublic void setDefaultMaxTextMessageBufferSize(int max)
setDefaultMaxTextMessageBufferSize in interface javax.websocket.WebSocketContainerpublic Set<javax.websocket.Extension> getInstalledExtensions()
getInstalledExtensions in interface javax.websocket.WebSocketContainerCopyright © 2012-2013. All Rights Reserved.