Class QuicheServerQuicConfiguration
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.ContainerLifeCycle
org.eclipse.jetty.quic.common.QuicConfiguration
org.eclipse.jetty.quic.server.ServerQuicConfiguration
org.eclipse.jetty.quic.quiche.server.QuicheServerQuicConfiguration
- All Implemented Interfaces:
Container
,Destroyable
,Dumpable
,Dumpable.DumpableContainer
,LifeCycle
Quiche specific ServerQuicConfiguration
.
The PEM working directory constructor argument is mandatory, although
it may be set after construction via setPemWorkDirectory(Path)
before starting this instance.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
AbstractLifeCycle.AbstractLifeCycleListener, AbstractLifeCycle.StopException
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Container
Container.InheritedListener, Container.Listener
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
Dumpable.DumpableContainer, Dumpable.DumpAppendable
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
LifeCycle.Listener
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(SslContextFactory.Server sslContextFactory) void
deconfigure
(SslContextFactory.Server sslContextFactory) void
setPemWorkDirectory
(Path pemWorkDirectory) Methods inherited from class org.eclipse.jetty.quic.common.QuicConfiguration
getBidirectionalMaxStreams, getImplementationConfiguration, getInputBufferSize, getLocalBidirectionalStreamMaxData, getMinInputBufferSpace, getOutputBufferSize, getRemoteBidirectionalStreamMaxData, getSessionMaxData, getStreamIdleTimeout, getUnidirectionalMaxStreams, getUnidirectionalStreamMaxData, isUseInputDirectByteBuffers, isUseOutputDirectByteBuffers, setBidirectionalMaxStreams, setInputBufferSize, setLocalBidirectionalStreamMaxData, setMinInputBufferSpace, setOutputBufferSize, setRemoteBidirectionalStreamMaxData, setSessionMaxData, setStreamIdleTimeout, setUnidirectionalMaxStreams, setUnidirectionalStreamMaxData, setUseInputDirectByteBuffers, setUseOutputDirectByteBuffers
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, doStop, dump, dump, dump, dumpObjects, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, installBean, installBean, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, start, stop, unmanage, updateBean, updateBean, updateBeans, updateBeans
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, setEventListeners, 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.Container
getCachedBeans, getEventListeners
Methods inherited from interface org.eclipse.jetty.util.component.Dumpable.DumpableContainer
isDumpable
-
Constructor Details
-
QuicheServerQuicConfiguration
public QuicheServerQuicConfiguration() -
QuicheServerQuicConfiguration
-
-
Method Details
-
getPemWorkDirectory
-
setPemWorkDirectory
-
configure
- Throws:
Exception
-
deconfigure
-