public class DelegatedContainerScope extends Object implements WebSocketContainerScope
| Constructor and Description |
|---|
DelegatedContainerScope(WebSocketPolicy policy,
WebSocketContainerScope parentScope) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSessionListener(WebSocketSessionListener listener) |
ByteBufferPool |
getBufferPool()
The configured Container Buffer Pool.
|
Executor |
getExecutor()
Executor in use by the container.
|
DecoratedObjectFactory |
getObjectFactory()
Object Factory used to create objects.
|
WebSocketPolicy |
getPolicy()
The policy the container is running on.
|
Collection<WebSocketSessionListener> |
getSessionListeners() |
SslContextFactory |
getSslContextFactory()
The SslContextFactory in use by the container.
|
boolean |
isRunning()
Test for if the container has been started.
|
void |
removeSessionListener(WebSocketSessionListener listener) |
public DelegatedContainerScope(WebSocketPolicy policy, WebSocketContainerScope parentScope)
public ByteBufferPool getBufferPool()
WebSocketContainerScopegetBufferPool in interface WebSocketContainerScopepublic Executor getExecutor()
WebSocketContainerScopegetExecutor in interface WebSocketContainerScopepublic DecoratedObjectFactory getObjectFactory()
WebSocketContainerScopegetObjectFactory in interface WebSocketContainerScopepublic WebSocketPolicy getPolicy()
WebSocketContainerScopegetPolicy in interface WebSocketContainerScopepublic SslContextFactory getSslContextFactory()
WebSocketContainerScopegetSslContextFactory in interface WebSocketContainerScopepublic boolean isRunning()
WebSocketContainerScopeisRunning in interface WebSocketContainerScopepublic void addSessionListener(WebSocketSessionListener listener)
addSessionListener in interface WebSocketContainerScopepublic void removeSessionListener(WebSocketSessionListener listener)
removeSessionListener in interface WebSocketContainerScopepublic Collection<WebSocketSessionListener> getSessionListeners()
getSessionListeners in interface WebSocketContainerScopeCopyright © 2010 - 2020 Adobe. All Rights Reserved