Class ClientConnectionFactoryOverHTTP3.HTTP3
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.util.component.ContainerLifeCycle
-
- org.eclipse.jetty.io.ClientConnectionFactory.Info
-
- org.eclipse.jetty.http3.client.http.ClientConnectionFactoryOverHTTP3.HTTP3
-
- All Implemented Interfaces:
ProtocolSession.Factory
,Container
,Destroyable
,Dumpable
,Dumpable.DumpableContainer
,LifeCycle
- Enclosing class:
- ClientConnectionFactoryOverHTTP3
public static class ClientConnectionFactoryOverHTTP3.HTTP3 extends ClientConnectionFactory.Info implements ProtocolSession.Factory
Representation of the
HTTP/3
application protocol used byHttpClientTransportDynamic
.- See Also:
HttpClientConnectionFactory.HTTP11
-
-
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
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
LifeCycle.Listener
-
-
Constructor Summary
Constructors Constructor Description HTTP3(HTTP3Client client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getProtocols(boolean secure)
ProtocolSession
newProtocolSession(QuicSession quicSession, java.util.Map<java.lang.String,java.lang.Object> context)
java.lang.String
toString()
-
Methods inherited from class org.eclipse.jetty.io.ClientConnectionFactory.Info
getClientConnectionFactory, matches, upgrade
-
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, 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
-
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 Detail
-
HTTP3
public HTTP3(HTTP3Client client)
-
-
Method Detail
-
getProtocols
public java.util.List<java.lang.String> getProtocols(boolean secure)
- Specified by:
getProtocols
in classClientConnectionFactory.Info
-
newProtocolSession
public ProtocolSession newProtocolSession(QuicSession quicSession, java.util.Map<java.lang.String,java.lang.Object> context)
- Specified by:
newProtocolSession
in interfaceProtocolSession.Factory
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractLifeCycle
-
-