Class PassThroughSharedListenerConfiguration
- java.lang.Object
-
- org.apache.synapse.transport.passthru.core.PassThroughSharedListenerConfiguration
-
public class PassThroughSharedListenerConfiguration extends Object
This class is a representation of configuration used when creating ListeningIOReactor
-
-
Constructor Summary
Constructors Constructor Description PassThroughSharedListenerConfiguration(ThreadFactory threadFactory, ServerConnFactory serverConnFactory, SourceConfiguration sourceConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerConnFactorygetServerConnFactory()SourceConfigurationgetSourceConfiguration()ThreadFactorygetThreadFactory()
-
-
-
Constructor Detail
-
PassThroughSharedListenerConfiguration
public PassThroughSharedListenerConfiguration(ThreadFactory threadFactory, ServerConnFactory serverConnFactory, SourceConfiguration sourceConfiguration)
- Parameters:
threadFactory- ThreadFactory used by IO ReactorserverConnFactory- ServerConnectionFactory used by IODispatcher to create connectionssourceConfiguration- SourceConfiguration of the shared IOReactor initiated PTT Listener
-
-
Method Detail
-
getThreadFactory
public ThreadFactory getThreadFactory()
- Returns:
- ThreadFactory
-
getServerConnFactory
public ServerConnFactory getServerConnFactory()
- Returns:
- ServerConnFactory
-
getSourceConfiguration
public SourceConfiguration getSourceConfiguration()
- Returns:
- SourceConfiguration
-
-