Class TcpTransportBindingFactoryProvider
java.lang.Object
io.helidon.webserver.TcpTransportBindingFactoryProvider
- All Implemented Interfaces:
ConfiguredProvider<TransportBindingFactory>, TransportBindingFactoryProvider
public class TcpTransportBindingFactoryProvider
extends Object
implements TransportBindingFactoryProvider
Transport binding factory provider for the built-in TCP listener binding.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionKey this service implementation is stored under.Create a transport binding factory from provider-specific configuration.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConfiguredProvider
createModifier and TypeMethodDescriptiondefault TransportBindingFactorycreate(Config config, String name, ServiceRegistry serviceRegistry) Create a new instance from configuration using services from the registry which owns the configured instance.Methods inherited from interface TransportBindingFactoryProvider
createModifier and TypeMethodDescriptiondefault TransportBindingFactoryCreate a new instance from the configuration located on the provided node.
-
Constructor Details
-
TcpTransportBindingFactoryProvider
public TcpTransportBindingFactoryProvider()Required public constructor forServiceLoader.
-
-
Method Details
-
configKey
Description copied from interface:ConfiguredProviderKey this service implementation is stored under. This is also considered the service "type" when used in a list in configuration, to allow the same service defined more than once.- Specified by:
configKeyin interfaceConfiguredProvider<TransportBindingFactory>- Returns:
- key of this implementation
-
create
Description copied from interface:TransportBindingFactoryProviderCreate a transport binding factory from provider-specific configuration.- Specified by:
createin interfaceTransportBindingFactoryProvider- Parameters:
config- provider-specific configuration- Returns:
- configured transport binding factory
-