Package org.apache.sshd.common.io
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
ModifierConstructorDescriptionprotected
protected
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(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 org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
getExecutorServiceFactory, newExecutor, setExecutorServiceFactory
-
Constructor Details
-
DefaultIoServiceFactoryFactory
protected DefaultIoServiceFactoryFactory() -
DefaultIoServiceFactoryFactory
-
-
Method Details
-
create
-
getIoServiceProvider
- Returns:
- The actual
IoServiceFactoryFactory
being 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
-