public class ReactiveMongoClientFactoryBean extends AbstractFactoryBean<com.mongodb.reactivestreams.client.MongoClient> implements PersistenceExceptionTranslator
MongoClient
logger
ReactiveMongoClientFactoryBean()
protected com.mongodb.reactivestreams.client.MongoClient
createInstance()
protected void
destroyInstance(com.mongodb.reactivestreams.client.MongoClient instance)
Class<?>
getObjectType()
void
setConnectionString(String connectionString)
setExceptionTranslator(PersistenceExceptionTranslator exceptionTranslator)
PersistenceExceptionTranslator
setHost(String host)
setMongoClientSettings(com.mongodb.async.client.MongoClientSettings mongoClientSettings)
setPort(int port)
DataAccessException
translateExceptionIfPossible(RuntimeException ex)
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public ReactiveMongoClientFactoryBean()
public void setHost(@Nullable String host)
host
public void setPort(int port)
port
public void setConnectionString(@Nullable String connectionString)
connectionString
public void setMongoClientSettings(@Nullable com.mongodb.async.client.MongoClientSettings mongoClientSettings)
mongoClientSettings
public void setExceptionTranslator(@Nullable PersistenceExceptionTranslator exceptionTranslator)
exceptionTranslator
public Class<?> getObjectType()
getObjectType
FactoryBean<com.mongodb.reactivestreams.client.MongoClient>
AbstractFactoryBean<com.mongodb.reactivestreams.client.MongoClient>
protected com.mongodb.reactivestreams.client.MongoClient createInstance() throws Exception
createInstance
Exception
protected void destroyInstance(@Nullable com.mongodb.reactivestreams.client.MongoClient instance) throws Exception
destroyInstance
public DataAccessException translateExceptionIfPossible(RuntimeException ex)
translateExceptionIfPossible
Impressum und Datenschutz Copyright ©2018 eir.me