Class DefaultIoServiceFactoryFactory
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
- All Implemented Interfaces:
IoServiceFactoryFactory
- Author:
- Apache MINA SSHD Project
-
Field Summary
Fields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
log -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedDefaultIoServiceFactoryFactory(org.apache.sshd.common.Factory<org.apache.sshd.common.util.threads.CloseableExecutorService> factory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.sshd.common.io.IoServiceFactorycreate(FactoryManager manager) static <T extends IoServiceFactoryFactory>
TnewInstance(Class<? extends T> clazz, String factory) static <T extends IoServiceFactoryFactory>
TnewInstance(Class<T> clazz) static <T extends IoServiceFactoryFactory>
TtryLoad(String propName, ServiceLoader<T> loader) Methods inherited from class 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
-
Constructor Details
-
DefaultIoServiceFactoryFactory
protected DefaultIoServiceFactoryFactory() -
DefaultIoServiceFactoryFactory
protected DefaultIoServiceFactoryFactory(org.apache.sshd.common.Factory<org.apache.sshd.common.util.threads.CloseableExecutorService> factory)
-
-
Method Details
-
create
-
getIoServiceProvider
- Returns:
- The actual
IoServiceFactoryFactorybeing delegated
-
newInstance
-
tryLoad
public static <T extends IoServiceFactoryFactory> T tryLoad(String propName, ServiceLoader<T> loader) -
newInstance
public static <T extends IoServiceFactoryFactory> T newInstance(Class<? extends T> clazz, String factory) -
getDefaultIoServiceFactoryFactoryInstance
-