Class MemoryBackend

  • All Implemented Interfaces:
    de.bwaldvogel.mongo.MongoBackend

    public class MemoryBackend
    extends de.bwaldvogel.mongo.backend.AbstractMongoBackend
    • Field Summary

      • Fields inherited from class de.bwaldvogel.mongo.backend.AbstractMongoBackend

        oplog, OPLOG_COLLECTION_NAME
    • Constructor Summary

      Constructors 
      Constructor Description
      MemoryBackend()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      MemoryDatabase openOrCreateDatabase​(java.lang.String databaseName)  
      • Methods inherited from class de.bwaldvogel.mongo.backend.AbstractMongoBackend

        close, createOplog, disableOplog, dropDatabase, enableOplog, getClock, getCurrentOperations, getVersion, handleClose, handleCommand, handleDelete, handleDropDatabase, handleGetMore, handleInsert, handleKillCursors, handleQuery, handleUpdate, listDatabaseNames, resolveDatabase, setClock, setVersion, setWireVersion
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MemoryBackend

        public MemoryBackend()
    • Method Detail

      • openOrCreateDatabase

        public MemoryDatabase openOrCreateDatabase​(java.lang.String databaseName)
        Specified by:
        openOrCreateDatabase in class de.bwaldvogel.mongo.backend.AbstractMongoBackend