public abstract class AbstractMongoClientProducer extends Object
| Constructor and Description |
|---|
AbstractMongoClientProducer() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveMongoClient |
createLegacyReactiveMongoClient(MongoClientConfig mongoClientConfig,
String name) |
com.mongodb.client.MongoClient |
createMongoClient(MongoClientConfig mongoClientConfig,
String name) |
ReactiveMongoClient |
createReactiveMongoClient(MongoClientConfig mongoClientConfig,
String name) |
void |
disableSslSupport() |
com.mongodb.client.MongoClient |
getClient(String name) |
MongoClientConfig |
getDefaultMongoClientConfig() |
ReactiveMongoClient |
getLegacyReactiveClient(String name) |
MongoClientConfig |
getMongoClientConfig(String clientName) |
ReactiveMongoClient |
getReactiveClient(String name) |
void |
setBsonDiscriminators(List<String> bsonDiscriminators) |
void |
setCodecs(List<String> codecs) |
void |
setConfig(MongodbConfig config) |
void |
setConnectionPoolListeners(List<com.mongodb.event.ConnectionPoolListener> connectionPoolListeners) |
void |
stop() |
public MongoClientConfig getDefaultMongoClientConfig()
public com.mongodb.client.MongoClient getClient(String name)
public ReactiveMongoClient getReactiveClient(String name)
public ReactiveMongoClient getLegacyReactiveClient(String name)
public MongoClientConfig getMongoClientConfig(String clientName)
public com.mongodb.client.MongoClient createMongoClient(MongoClientConfig mongoClientConfig, String name) throws com.mongodb.MongoException
com.mongodb.MongoExceptionpublic ReactiveMongoClient createReactiveMongoClient(MongoClientConfig mongoClientConfig, String name) throws com.mongodb.MongoException
com.mongodb.MongoExceptionpublic ReactiveMongoClient createLegacyReactiveMongoClient(MongoClientConfig mongoClientConfig, String name) throws com.mongodb.MongoException
com.mongodb.MongoExceptionpublic void setConfig(MongodbConfig config)
public void setConnectionPoolListeners(List<com.mongodb.event.ConnectionPoolListener> connectionPoolListeners)
public void disableSslSupport()
@PreDestroy public void stop()
Copyright © 2020 JBoss by Red Hat. All rights reserved.