public class MockServerContainer extends Object implements javax.websocket.server.ServerContainer
| Constructor and Description |
|---|
MockServerContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEndpoint(Class<?> clazz) |
void |
addEndpoint(javax.websocket.server.ServerEndpointConfig sec) |
javax.websocket.Session |
connectToServer(Class<?> annotatedEndpointClass,
URI path) |
javax.websocket.Session |
connectToServer(Class<? extends javax.websocket.Endpoint> endpoint,
javax.websocket.ClientEndpointConfig clientEndpointConfiguration,
URI path) |
javax.websocket.Session |
connectToServer(javax.websocket.Endpoint endpoint,
javax.websocket.ClientEndpointConfig clientEndpointConfiguration,
URI path) |
javax.websocket.Session |
connectToServer(Object endpoint,
URI path) |
long |
getDefaultAsyncSendTimeout() |
int |
getDefaultMaxBinaryMessageBufferSize() |
long |
getDefaultMaxSessionIdleTimeout() |
int |
getDefaultMaxTextMessageBufferSize() |
Set<javax.websocket.Extension> |
getInstalledExtensions() |
void |
setAsyncSendTimeout(long timeout) |
void |
setDefaultMaxBinaryMessageBufferSize(int max) |
void |
setDefaultMaxSessionIdleTimeout(long timeout) |
void |
setDefaultMaxTextMessageBufferSize(int max) |
public long getDefaultAsyncSendTimeout()
getDefaultAsyncSendTimeout in interface javax.websocket.WebSocketContainerpublic void setAsyncSendTimeout(long timeout)
setAsyncSendTimeout in interface javax.websocket.WebSocketContainerpublic javax.websocket.Session connectToServer(Object endpoint, 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 endpoint,
javax.websocket.ClientEndpointConfig clientEndpointConfiguration,
URI path)
throws javax.websocket.DeploymentException,
IOException
connectToServer in interface javax.websocket.WebSocketContainerjavax.websocket.DeploymentExceptionIOExceptionpublic javax.websocket.Session connectToServer(Class<? extends javax.websocket.Endpoint> endpoint, javax.websocket.ClientEndpointConfig clientEndpointConfiguration, 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.WebSocketContainerpublic void addEndpoint(Class<?> clazz) throws javax.websocket.DeploymentException
addEndpoint in interface javax.websocket.server.ServerContainerjavax.websocket.DeploymentExceptionpublic void addEndpoint(javax.websocket.server.ServerEndpointConfig sec)
throws javax.websocket.DeploymentException
addEndpoint in interface javax.websocket.server.ServerContainerjavax.websocket.DeploymentExceptionCopyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.