Package com.mongodb.connection
Class SocketStreamFactory
java.lang.Object
com.mongodb.connection.SocketStreamFactory
- All Implemented Interfaces:
 StreamFactory
Factory for creating instances of 
SocketStream.- Since:
 - 3.0
 
- 
Constructor Summary
ConstructorsConstructorDescriptionSocketStreamFactory(SocketSettings settings, SslSettings sslSettings) Creates a new factory with the given settings for connecting to servers and the given SSL settingsSocketStreamFactory(SocketSettings settings, SslSettings sslSettings, SocketFactory socketFactory) Creates a new factory with the given settings for connecting to servers and a factory for creating connections. - 
Method Summary
Modifier and TypeMethodDescriptioncreate(ServerAddress serverAddress) Create a Stream to the given address 
- 
Constructor Details
- 
SocketStreamFactory
Creates a new factory with the given settings for connecting to servers and the given SSL settings- Parameters:
 settings- the SocketSettings for connecting to a MongoDB serversslSettings- whether SSL is enabled.
 - 
SocketStreamFactory
public SocketStreamFactory(SocketSettings settings, SslSettings sslSettings, @Nullable SocketFactory socketFactory) Creates a new factory with the given settings for connecting to servers and a factory for creating connections.- Parameters:
 settings- the SocketSettings for connecting to a MongoDB serversslSettings- the SSL for connecting to a MongoDB serversocketFactory- a SocketFactory for creating connections to servers.
 
 - 
 - 
Method Details
- 
create
Description copied from interface:StreamFactoryCreate a Stream to the given address- Specified by:
 createin interfaceStreamFactory- Parameters:
 serverAddress- the address- Returns:
 - the stream
 
 
 -