public interface ConnectionFactory
Connection
instances for Connector
s.
A Connection factory is responsible for instantiating and configuring a Connection
instance
to handle an EndPoint
accepted by a Connector
.
A ConnectionFactory has a protocol name that represents the protocol of the Connections created. Example of protocol names include:
Modifier and Type | Interface and Description |
---|---|
static interface |
ConnectionFactory.Detecting
Connections created by this factory MUST implement
Connection.UpgradeTo . |
static interface |
ConnectionFactory.Upgrading |
Modifier and Type | Method and Description |
---|---|
String |
getProtocol() |
List<String> |
getProtocols() |
Connection |
newConnection(Connector connector,
EndPoint endPoint)
Creates a new
Connection with the given parameters |
String getProtocol()
List<String> getProtocols()
Connection newConnection(Connector connector, EndPoint endPoint)
Creates a new Connection
with the given parameters
connector
- The Connector
creating this connectionendPoint
- the EndPoint
associated with the connectionConnection
Copyright © 2010 - 2020 Adobe. All Rights Reserved