public class MongoDBManagedConnectionFactory extends BasicManagedConnectionFactory implements MongoDBConfiguration
MongoDBConfiguration.SecurityType
Modifier and Type | Field and Description |
---|---|
static BundleUtil |
UTIL |
SEEDLIST_PREFIX, STANDARD_PREFIX
Constructor and Description |
---|
MongoDBManagedConnectionFactory() |
Modifier and Type | Method and Description |
---|---|
BasicConnectionFactory<MongoDBConnectionImpl> |
createConnectionFactory() |
boolean |
equals(Object obj) |
String |
getAuthDatabase() |
protected com.mongodb.MongoClientURI |
getConnectionURI() |
String |
getDatabase() |
String |
getPassword() |
String |
getRemoteServerList()
Returns the
host:port[;host:port...] list that identifies the remote servers
to include in this cluster; |
String |
getSecurityType() |
Boolean |
getSsl() |
String |
getUsername() |
int |
hashCode() |
void |
setAuthDatabase(String database) |
void |
setDatabase(String database) |
void |
setPassword(String googlePassword) |
void |
setRemoteServerList(String remoteServerList)
Set the list of remote servers that make up the MongoDB cluster.
|
void |
setSecurityType(String securityType) |
void |
setSsl(Boolean ssl) |
void |
setUsername(String username) |
checkEquals, createConnectionFactory, createManagedConnection, getInstance, getInvalidConnections, getLogWriter, getResourceAdapter, matchManagedConnections, setLogWriter, setResourceAdapter
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getCredential, getOptions, getServers
public static final BundleUtil UTIL
public BasicConnectionFactory<MongoDBConnectionImpl> createConnectionFactory() throws javax.resource.ResourceException
createConnectionFactory
in interface javax.resource.spi.ManagedConnectionFactory
createConnectionFactory
in class BasicManagedConnectionFactory
javax.resource.ResourceException
public String getRemoteServerList()
host:port[;host:port...]
list that identifies the remote servers
to include in this cluster;getRemoteServerList
in interface MongoDBConfiguration
host:port[;host:port...]
listpublic void setRemoteServerList(String remoteServerList)
remoteServerList
- the server list in appropriate server:port;server2:port2
format.public String getUsername()
getUsername
in interface MongoDBConfiguration
public void setUsername(String username)
public String getPassword()
getPassword
in interface MongoDBConfiguration
public void setPassword(String googlePassword)
public Boolean getSsl()
getSsl
in interface MongoDBConfiguration
public void setSsl(Boolean ssl)
public String getDatabase()
getDatabase
in interface MongoDBConfiguration
public void setDatabase(String database)
public String getSecurityType()
getSecurityType
in interface MongoDBConfiguration
public void setSecurityType(String securityType)
public String getAuthDatabase()
getAuthDatabase
in interface MongoDBConfiguration
public void setAuthDatabase(String database)
protected com.mongodb.MongoClientURI getConnectionURI()
public int hashCode()
Copyright © 2020. All rights reserved.