Class PulsarServerConnector

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.eclipse.jetty.server.Connector, org.eclipse.jetty.server.NetworkConnector, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer, org.eclipse.jetty.util.component.Graceful, org.eclipse.jetty.util.component.LifeCycle

    public class PulsarServerConnector
    extends org.eclipse.jetty.server.ServerConnector
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.jetty.server.ServerConnector

        org.eclipse.jetty.server.ServerConnector.ServerConnectorManager
      • 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.Dumpable

        org.eclipse.jetty.util.component.Dumpable.DumpableContainer
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Graceful

        org.eclipse.jetty.util.component.Graceful.Shutdown
      • 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.server.AbstractConnector

        LOG
      • 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
    • Constructor Summary

      Constructors 
      Constructor Description
      PulsarServerConnector​(org.eclipse.jetty.server.Server server, int acceptors, int selectors)  
      PulsarServerConnector​(org.eclipse.jetty.server.Server server, int acceptors, int selectors, org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void accept​(int acceptorID)  
      protected void onEndPointClosed​(org.eclipse.jetty.io.EndPoint endp)  
      • Methods inherited from class org.eclipse.jetty.server.ServerConnector

        close, configure, doStart, doStop, getAcceptedReceiveBufferSize, getAcceptedSendBufferSize, getAcceptedTcpNoDelay, getAcceptQueueSize, getLocalPort, getReuseAddress, getSelectorManager, getSoLingerTime, getTransport, isInheritChannel, isOpen, newEndPoint, newSelectorManager, open, open, openAcceptChannel, setAcceptedReceiveBufferSize, setAcceptedSendBufferSize, setAcceptedTcpNoDelay, setAccepting, setAcceptQueueSize, setInheritChannel, setReuseAddress, setSoLingerTime
      • Methods inherited from class org.eclipse.jetty.server.AbstractNetworkConnector

        getHost, getPort, handleAcceptFailure, setHost, setPort, shutdown, toString
      • Methods inherited from class org.eclipse.jetty.server.AbstractConnector

        addConnectionFactory, addFirstConnectionFactory, addIfAbsentConnectionFactory, clearConnectionFactories, getAcceptorPriorityDelta, getAcceptors, getByteBufferPool, getConnectedEndPoints, getConnectionFactories, getConnectionFactory, getConnectionFactory, getDefaultConnectionFactory, getDefaultProtocol, getExecutor, getHttpChannelListeners, getIdleTimeout, getName, getProtocols, getScheduler, getServer, interruptAcceptors, isAccepting, isShutdown, join, join, onEndPointOpened, removeConnectionFactory, setAcceptorPriorityDelta, setConnectionFactories, setDefaultProtocol, setIdleTimeout, setName
      • Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle

        addBean, addBean, addEventListener, addManaged, contains, destroy, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.jetty.server.Connector

        getByteBufferPool, getConnectedEndPoints, getConnectionFactories, getConnectionFactory, getConnectionFactory, getDefaultConnectionFactory, getExecutor, getIdleTimeout, getName, getProtocols, getScheduler, getServer
      • Methods inherited from interface org.eclipse.jetty.util.component.Container

        addBean, addBean, addEventListener, getBean, getBeans, getBeans, getContainedBeans, isManaged, manage, removeBean, removeEventListener, unmanage
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable

        dump, dump, dumpSelf
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable.DumpableContainer

        isDumpable
      • Methods inherited from interface org.eclipse.jetty.util.component.Graceful

        isShutdown
      • Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle

        addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
    • Constructor Detail

      • PulsarServerConnector

        public PulsarServerConnector​(org.eclipse.jetty.server.Server server,
                                     int acceptors,
                                     int selectors)
        Parameters:
        server -
        acceptors -
        selectors -
      • PulsarServerConnector

        public PulsarServerConnector​(org.eclipse.jetty.server.Server server,
                                     int acceptors,
                                     int selectors,
                                     org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory)
        Parameters:
        server -
        acceptors -
        selectors -
        sslContextFactory -
    • Method Detail

      • accept

        public void accept​(int acceptorID)
                    throws java.io.IOException
        Overrides:
        accept in class org.eclipse.jetty.server.ServerConnector
        Throws:
        java.io.IOException
      • onEndPointClosed

        protected void onEndPointClosed​(org.eclipse.jetty.io.EndPoint endp)
        Overrides:
        onEndPointClosed in class org.eclipse.jetty.server.AbstractConnector