Top Description Fields Constructors Methods
org.eclipse.jetty.websocket.core

public Class WebSocketComponents

extends ContainerLifeCycle
Class Inheritance
Imports
java.util.concurrent.Executor, java.util.zip.Deflater, org.eclipse.jetty.io.ArrayByteBufferPool, .ByteBufferPool, org.eclipse.jetty.util.DecoratedObjectFactory, org.eclipse.jetty.util.component.ContainerLifeCycle, org.eclipse.jetty.util.compression.CompressionPool, .DeflaterPool, .InflaterPool, org.eclipse.jetty.util.thread.QueuedThreadPool

A collection of components which are the resources needed for websockets such as ByteBufferPool, WebSocketExtensionRegistry, and DecoratedObjectFactory.

Field Summary

Modifier and TypeField and Description
private final ByteBufferPool
private final DeflaterPool
private final Executor
private final WebSocketExtensionRegistry
private final InflaterPool
private final DecoratedObjectFactory

Constructor Summary

AccessConstructor and Description
public
public
WebSocketComponents(WebSocketExtensionRegistry extensionRegistry, DecoratedObjectFactory objectFactory, ByteBufferPool bufferPool, InflaterPool inflaterPool, DeflaterPool deflaterPool)

public
WebSocketComponents(WebSocketExtensionRegistry extensionRegistry, DecoratedObjectFactory objectFactory, ByteBufferPool bufferPool, InflaterPool inflaterPool, DeflaterPool deflaterPool, Executor executor)

Method Summary

Modifier and TypeMethod and Description
public ByteBufferPool
public DeflaterPool
public Executor
public WebSocketExtensionRegistry
public InflaterPool
public DecoratedObjectFactory
Inherited from org.eclipse.jetty.util.component.ContainerLifeCycle:
addBeanaddBeanaddEventListeneraddManagedcontainsdestroydoStartdoStopdumpdumpdumpdumpObjectsdumpStdErrgetBeangetBeansgetBeansgetContainedBeansgetContainedBeansisAutoisManagedisUnmanagedmanageremoveBeanremoveBeansremoveEventListenersetBeansstartstopunmanageupdateBeanupdateBeanupdateBeansupdateBeans

Field Detail

_bufferPoolback to summary
private final ByteBufferPool _bufferPool
_deflaterPoolback to summary
private final DeflaterPool _deflaterPool
_executorback to summary
private final Executor _executor
_extensionRegistryback to summary
private final WebSocketExtensionRegistry _extensionRegistry
_inflaterPoolback to summary
private final InflaterPool _inflaterPool
_objectFactoryback to summary
private final DecoratedObjectFactory _objectFactory

Constructor Detail

WebSocketComponentsback to summary
public WebSocketComponents()
WebSocketComponentsback to summary
public WebSocketComponents(WebSocketExtensionRegistry extensionRegistry, DecoratedObjectFactory objectFactory, ByteBufferPool bufferPool, InflaterPool inflaterPool, DeflaterPool deflaterPool)
WebSocketComponentsback to summary
public WebSocketComponents(WebSocketExtensionRegistry extensionRegistry, DecoratedObjectFactory objectFactory, ByteBufferPool bufferPool, InflaterPool inflaterPool, DeflaterPool deflaterPool, Executor executor)

Method Detail

getByteBufferPoolback to summary
public ByteBufferPool getByteBufferPool()
getDeflaterPoolback to summary
public DeflaterPool getDeflaterPool()
getExecutorback to summary
public Executor getExecutor()
getExtensionRegistryback to summary
public WebSocketExtensionRegistry getExtensionRegistry()
getInflaterPoolback to summary
public InflaterPool getInflaterPool()
getObjectFactoryback to summary
public DecoratedObjectFactory getObjectFactory()