Class StandardNettyIoServiceFactoryFactory
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
org.apache.nifi.processors.standard.ssh.netty.StandardNettyIoServiceFactoryFactory
- All Implemented Interfaces:
org.apache.sshd.common.io.IoServiceFactoryFactory
public class StandardNettyIoServiceFactoryFactory
extends org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
Standard implementation supporting Proxy Configuration and Virtual Threads for Socket communication
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate final io.netty.channel.EventLoopGroupprivate final ProxyConfigurationprivate final Durationprivate static final StringFields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
log -
Constructor Summary
ConstructorsConstructorDescriptionStandardNettyIoServiceFactoryFactory(InetSocketAddress remoteAddress, ProxyConfiguration proxyConfiguration, Duration socketTimeout) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.sshd.common.io.IoServiceFactorycreate(org.apache.sshd.common.FactoryManager manager) private io.netty.channel.EventLoopGroupcreateEventLoopGroup(InetSocketAddress remoteAddress) Methods inherited from class org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
getExecutorServiceFactory, newExecutor, setExecutorServiceFactoryMethods inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn
-
Field Details
-
THREAD_NAME_FORMAT
- See Also:
-
EVENT_LOOP_GROUP_THREADS
private static final int EVENT_LOOP_GROUP_THREADS- See Also:
-
proxyConfiguration
-
eventLoopGroup
private final io.netty.channel.EventLoopGroup eventLoopGroup -
socketTimeout
-
-
Constructor Details
-
StandardNettyIoServiceFactoryFactory
public StandardNettyIoServiceFactoryFactory(InetSocketAddress remoteAddress, ProxyConfiguration proxyConfiguration, Duration socketTimeout)
-
-
Method Details
-
create
public org.apache.sshd.common.io.IoServiceFactory create(org.apache.sshd.common.FactoryManager manager) -
createEventLoopGroup
-