Package org.eclipse.jetty.server
Interface ConnectionFactory.Detecting
- 
- All Superinterfaces:
 ConnectionFactory
- All Known Implementing Classes:
 DetectorConnectionFactory,OptionalSslConnectionFactory,ProxyConnectionFactory,SslConnectionFactory
- Enclosing interface:
 - ConnectionFactory
 
@Deprecated(since="2021-05-27") public static interface ConnectionFactory.Detecting extends ConnectionFactory
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.Connections created by this factory MUST implement
Connection.UpgradeTo. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classConnectionFactory.Detecting.DetectionDeprecated.The possible outcomes of thedetect(ByteBuffer)method.- 
Nested classes/interfaces inherited from interface org.eclipse.jetty.server.ConnectionFactory
ConnectionFactory.Detecting, ConnectionFactory.Upgrading 
 - 
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ConnectionFactory.Detecting.Detectiondetect(java.nio.ByteBuffer buffer)Deprecated.Check the bytes in the givenbufferto figure out if thisConnectionFactory.Detectinginstance can work with them or not.- 
Methods inherited from interface org.eclipse.jetty.server.ConnectionFactory
getProtocol, getProtocols, newConnection 
 - 
 
 - 
 
- 
- 
Method Detail
- 
detect
ConnectionFactory.Detecting.Detection detect(java.nio.ByteBuffer buffer)
Deprecated.Check the bytes in the given
bufferto figure out if thisConnectionFactory.Detectinginstance can work with them or not.The
bufferMUST be left untouched by this method: bytes MUST NOT be consumed and MUST NOT be modified.- Parameters:
 buffer- the buffer.- Returns:
 - One of:
 
ConnectionFactory.Detecting.Detection.RECOGNIZEDif thisConnectionFactory.Detectinginstance can work with the bytes in the bufferConnectionFactory.Detecting.Detection.NOT_RECOGNIZEDif thisConnectionFactory.Detectinginstance cannot work with the bytes in the bufferConnectionFactory.Detecting.Detection.NEED_MORE_BYTESif thisConnectionFactory.Detectinginstance requires more bytes to make a decision
 
 
 - 
 
 -