Class SimpleContainerScope

  • All Implemented Interfaces:
    org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle, WebSocketContainerScope

    public class SimpleContainerScope
    extends org.eclipse.jetty.util.component.ContainerLifeCycle
    implements WebSocketContainerScope
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Container

        org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle

        org.eclipse.jetty.util.component.LifeCycle.Listener
    • Field Summary

      • Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
      • Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

        KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addSessionListener​(WebSocketSessionListener listener)  
      org.eclipse.jetty.io.ByteBufferPool getBufferPool()
      The configured Container Buffer Pool.
      java.util.concurrent.Executor getExecutor()
      Executor in use by the container.
      org.eclipse.jetty.util.DecoratedObjectFactory getObjectFactory()
      Object Factory used to create objects.
      WebSocketPolicy getPolicy()
      The policy the container is running on.
      java.util.Collection<WebSocketSessionListener> getSessionListeners()  
      org.eclipse.jetty.util.ssl.SslContextFactory getSslContextFactory()
      The SslContextFactory in use by the container.
      void removeSessionListener​(WebSocketSessionListener listener)  
      void setSslContextFactory​(org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory)  
      • Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle

        addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, doStop, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
      • Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable

        dumpSelf
    • Constructor Detail

      • SimpleContainerScope

        public SimpleContainerScope​(WebSocketPolicy policy)
      • SimpleContainerScope

        public SimpleContainerScope​(WebSocketPolicy policy,
                                    org.eclipse.jetty.io.ByteBufferPool bufferPool)
      • SimpleContainerScope

        public SimpleContainerScope​(WebSocketPolicy policy,
                                    org.eclipse.jetty.io.ByteBufferPool bufferPool,
                                    org.eclipse.jetty.util.DecoratedObjectFactory objectFactory)
      • SimpleContainerScope

        public SimpleContainerScope​(WebSocketPolicy policy,
                                    org.eclipse.jetty.io.ByteBufferPool bufferPool,
                                    java.util.concurrent.Executor executor,
                                    org.eclipse.jetty.util.DecoratedObjectFactory objectFactory)
      • SimpleContainerScope

        public SimpleContainerScope​(WebSocketPolicy policy,
                                    org.eclipse.jetty.io.ByteBufferPool bufferPool,
                                    java.util.concurrent.Executor executor,
                                    org.eclipse.jetty.util.ssl.SslContextFactory ssl,
                                    org.eclipse.jetty.util.DecoratedObjectFactory objectFactory)