Package de.caluga.morphium.driver.wire
Klasse PooledDriver
java.lang.Object
de.caluga.morphium.driver.wire.DriverBase
de.caluga.morphium.driver.wire.PooledDriver
- Alle implementierten Schnittstellen:
MorphiumDriver,Closeable,AutoCloseable
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen de.caluga.morphium.driver.MorphiumDriver
MorphiumDriver.DriverStatsKey -
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidvoidclose()voidvoidvoidvoidconnect()void<T,R> Aggregator <T, R> createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType) createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc) currentOp(int threshold) booleangetCollStats(String db, String coll) getDbStats(String db) getDbStats(String db, boolean withStorage) getDBStats(String db) intgetName()booleanbooleanprotected voidkillCursors(String db, String coll, long... ids) voidvoidremoveFromHostSeed(String host) voidsetConnectionUrl(String connectionUrl) voidsetIdleSleepTime(int sl) protected voidvoidwatch(WatchCommand settings) Von Klasse geerbte Methoden de.caluga.morphium.driver.wire.DriverBase
addToHostSeed, clearTransactionContext, exists, getAuthDb, getConnectionTimeout, getCredentials, getDefaultBatchSize, getDefaultJ, getDefaultW, getDefaultWriteTimeout, getHeartbeatFrequency, getHostSeed, getMaxBsonObjectSize, getMaxConnectionIdleTime, getMaxConnectionLifetime, getMaxConnections, getMaxConnectionsPerHost, getMaximums, getMaxMessageSize, getMaxWaitTime, getMaxWriteBatchSize, getMinConnections, getMinConnectionsPerHost, getNextId, getNumHostsInSeed, getPassword, getReadTimeout, getReplicaSetName, getRetriesOnNetworkError, getSleepBetweenErrorRetries, getTransactionContext, getUser, getUuidRepresentation, heartBeatFrequency, isDefaultJ, isReplicaset, isReplicaSet, isRetryReads, isRetryWrites, isTransactionInProgress, isUseSSL, listCollections, listDatabases, setAuthDb, setConnectionTimeout, setCredentials, setDefaultBatchSize, setDefaultJ, setDefaultReadPreference, setDefaultW, setDefaultWriteTimeout, setHeartbeatFrequency, setHostSeed, setHostSeed, setMaxBsonObjectSize, setMaxConnectionIdleTime, setMaxConnectionLifetime, setMaxConnections, setMaxConnectionsPerHost, setMaxMessageSize, setMaxWaitTime, setMaxWriteBatchSize, setMinConnections, setMinConnectionsPerHost, setPassword, setReadTimeout, setReplicaSet, setReplicaSetName, setRetriesOnNetworkError, setRetryReads, setRetryWrites, setSleepBetweenErrorRetries, setTransactionContext, setUser, setUseSSL, setUuidRepresentation, startTransaction, useSsl
-
Felddetails
-
driverName
- Siehe auch:
-
-
Konstruktordetails
-
PooledDriver
public PooledDriver()
-
-
Methodendetails
-
connect
- Löst aus:
MorphiumDriverException
-
getDefaultReadPreference
- Angegeben von:
getDefaultReadPreferencein SchnittstelleMorphiumDriver- Setzt außer Kraft:
getDefaultReadPreferencein KlasseDriverBase
-
removeFromHostSeed
- Setzt außer Kraft:
removeFromHostSeedin KlasseDriverBase
-
connect
- Löst aus:
MorphiumDriverException
-
startHeartbeat
protected void startHeartbeat() -
watch
- Angegeben von:
watchin SchnittstelleMorphiumDriver- Angegeben von:
watchin KlasseDriverBase- Löst aus:
MorphiumDriverException
-
getReadConnection
-
getPrimaryConnection
- Löst aus:
MorphiumDriverException
-
closeConnection
-
getBorrowedConnections
-
releaseConnection
-
isConnected
public boolean isConnected() -
getIdleSleepTime
public int getIdleSleepTime() -
setIdleSleepTime
public void setIdleSleepTime(int sl) -
createAggregator
public <T,R> Aggregator<T,R> createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType) -
getName
-
setConnectionUrl
- Angegeben von:
setConnectionUrlin SchnittstelleMorphiumDriver- Setzt außer Kraft:
setConnectionUrlin KlasseDriverBase
-
close
public void close() -
killCursors
- Löst aus:
MorphiumDriverException
-
commitTransaction
- Löst aus:
MorphiumDriverException
-
abortTransaction
- Löst aus:
MorphiumDriverException
-
getReplsetStatus
- Löst aus:
MorphiumDriverException
-
getDBStats
- Löst aus:
MorphiumDriverException
-
getCollStats
- Löst aus:
MorphiumDriverException
-
currentOp
- Löst aus:
MorphiumDriverException
-
closeIteration
- Löst aus:
MorphiumDriverException
-
getDbStats
- Löst aus:
MorphiumDriverException
-
exists
- Löst aus:
MorphiumDriverException
-
getDbStats
- Löst aus:
MorphiumDriverException
-
getNumConnectionsByHost
-
isCapped
- Angegeben von:
isCappedin SchnittstelleMorphiumDriver- Angegeben von:
isCappedin KlasseDriverBase- Löst aus:
MorphiumDriverException
-
createBulkContext
public BulkRequestContext createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc) -
getDriverStats
-