Package de.caluga.morphium.driver.wire
Klasse SingleMongoConnectDriver
java.lang.Object
de.caluga.morphium.driver.wire.DriverBase
de.caluga.morphium.driver.wire.SingleMongoConnectDriver
- Alle implementierten Schnittstellen:
MorphiumDriver,Closeable,AutoCloseable
User: Stephan Bösebeck
Date: 02.12.15
Time: 23:47
connects to one node only!
-
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) voidsetConnectionType(ConnectionType connectionType) 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, getDefaultReadPreference, 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, removeFromHostSeed, 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
-
SingleMongoConnectDriver
public SingleMongoConnectDriver()
-
-
Methodendetails
-
createAggregator
public <T,R> Aggregator<T,R> createAggregator(Morphium morphium, Class<? extends T> type, Class<? extends R> resultType) -
getDriverStats
-
getConnection
- Löst aus:
MorphiumDriverException
-
getConnectionType
-
setConnectionType
-
connect
- Löst aus:
MorphiumDriverException
-
connect
- Löst aus:
MorphiumDriverException
-
startHeartbeat
protected void startHeartbeat() -
watch
- Angegeben von:
watchin SchnittstelleMorphiumDriver- Angegeben von:
watchin KlasseDriverBase- Löst aus:
MorphiumDriverException
-
releaseConnection
-
closeConnection
-
getReadConnection
-
getPrimaryConnection
-
close
public void close() -
getName
-
setConnectionUrl
- Angegeben von:
setConnectionUrlin SchnittstelleMorphiumDriver- Setzt außer Kraft:
setConnectionUrlin KlasseDriverBase
-
isConnected
public boolean isConnected() -
commitTransaction
- Löst aus:
MorphiumDriverException
-
abortTransaction
- Löst aus:
MorphiumDriverException
-
getCollStats
- Löst aus:
MorphiumDriverException
-
getReplsetStatus
- Löst aus:
MorphiumDriverException
-
getDBStats
- Löst aus:
MorphiumDriverException
-
currentOp
- Löst aus:
MorphiumDriverException
-
createBulkContext
public BulkRequestContext createBulkContext(Morphium m, String db, String collection, boolean ordered, WriteConcern wc) -
closeIteration
- Löst aus:
MorphiumDriverException
-
killCursors
- Löst aus:
MorphiumDriverException
-
exists
- Löst aus:
MorphiumDriverException
-
getDbStats
- Löst aus:
MorphiumDriverException
-
getDbStats
- Löst aus:
MorphiumDriverException
-
isCapped
- Angegeben von:
isCappedin SchnittstelleMorphiumDriver- Angegeben von:
isCappedin KlasseDriverBase- Löst aus:
MorphiumDriverException
-
getNumConnectionsByHost
-
setIdleSleepTime
public void setIdleSleepTime(int sl) -
getIdleSleepTime
public int getIdleSleepTime()
-