Skip navigation links
A B C D E F G I L M N P Q R S U V W 

A

acquireLock(String, String, long, long) - Method in class rapture.lock.mongodb.MongoLockHandler
 
acquireLock(String, String, long, long) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
action(FindIterable<Document>) - Method in class rapture.mongodb.MongoRetryWrapper
 
addDoublesToSeries(String, List<String>, List<Double>) - Method in class rapture.series.mongo.MongoSeriesStore
 
addDoubleToSeries(String, String, double) - Method in class rapture.series.mongo.MongoSeriesStore
 
addedRecord(String, String, DocumentMetadata) - Method in class rapture.table.mongodb.MongoIndexHandler
 
addLongsToSeries(String, List<String>, List<Long>) - Method in class rapture.series.mongo.MongoSeriesStore
 
addLongToSeries(String, String, long) - Method in class rapture.series.mongo.MongoSeriesStore
 
addPoint(String, SeriesValue) - Method in class rapture.repo.mongodb.MongoChildrenRepo
 
addPointsToSeries(String, List<SeriesValue>) - Method in class rapture.series.mongo.MongoSeriesStore
 
addPointToSeries(String, SeriesValue) - Method in class rapture.series.mongo.MongoSeriesStore
 
addStringsToSeries(String, List<String>, List<String>) - Method in class rapture.series.mongo.MongoSeriesStore
 
addStringToSeries(String, String, String) - Method in class rapture.series.mongo.MongoSeriesStore
 
addStructuresToSeries(String, List<String>, List<String>) - Method in class rapture.series.mongo.MongoSeriesStore
 
addStructureToSeries(String, String, String) - Method in class rapture.series.mongo.MongoSeriesStore
 

B

BlobHandler - Interface in rapture.blob.mongodb
 

C

canConnect() - Method in enum rapture.mongodb.MongoDBFactory
 
COLKEY - Static variable in class rapture.series.mongo.MongoSeriesStore
 
containsKey(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
countKeys() - Method in class rapture.repo.mongodb.MongoDbDataStore
 
createIndexHandler(IndexProducer) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
createNewFile(String, InputStream) - Method in class rapture.blob.mongodb.GridFSBlobHandler
 
createRelatedKeyStore(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
A related key store does not have the special folder handling
createSeries(String) - Method in class rapture.series.mongo.MongoSeriesStore
 

D

delete(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
delete(List<String>) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
deleteBlob(CallingContext, String) - Method in interface rapture.blob.mongodb.BlobHandler
 
deleteBlob(CallingContext, String) - Method in class rapture.blob.mongodb.DocHandler
 
deleteBlob(CallingContext, String) - Method in class rapture.blob.mongodb.GridFSBlobHandler
 
deleteBlob(CallingContext, RaptureURI) - Method in class rapture.blob.mongodb.MongoDBBlobStore
 
deleteFolder(CallingContext, RaptureURI) - Method in class rapture.blob.mongodb.MongoDBBlobStore
 
deletePointsFromSeries(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
deletePointsFromSeriesByPointKey(String, List<String>) - Method in class rapture.series.mongo.MongoSeriesStore
 
deleteRepo() - Method in class rapture.blob.mongodb.MongoDBBlobStore
 
deleteSeries(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
deleteTable() - Method in class rapture.table.mongodb.MongoIndexHandler
 
doAction() - Method in class rapture.mongodb.MongoRetryWrapper
 
DocHandler - Class in rapture.blob.mongodb
 
DocHandler(String, String) - Constructor for class rapture.blob.mongodb.DocHandler
 
drop() - Method in class rapture.repo.mongodb.MongoChildrenRepo
 
drop() - Method in class rapture.series.mongo.MongoSeriesStore
 
dropKeyStore() - Method in class rapture.repo.mongodb.MongoDbDataStore
 
dropPoints(String, List<String>) - Method in class rapture.repo.mongodb.MongoChildrenRepo
 
dropRow(String) - Method in class rapture.repo.mongodb.MongoChildrenRepo
 

E

ensureIndicesExist() - Method in class rapture.table.mongodb.MongoIndexHandler
 
EpochManager - Class in rapture.mongodb
Useful tools for handling all things epoch related in Mongo
EpochManager() - Constructor for class rapture.mongodb.EpochManager
 

F

findNotificationsAfterEpoch(CallingContext, Long) - Method in class rapture.notification.mongodb.MongoNotificationHandler
 
forceReleaseLock(String) - Method in class rapture.lock.mongodb.MongoLockHandler
 
forceReleaseLock(String) - Method in class rapture.lock.mongodb.MongoLockHandler2
 

G

get(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
getAllSubKeys(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
getBatch(List<String>) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
getBlob(CallingContext, String) - Method in interface rapture.blob.mongodb.BlobHandler
 
getBlob(CallingContext, String) - Method in class rapture.blob.mongodb.DocHandler
 
getBlob(CallingContext, String) - Method in class rapture.blob.mongodb.GridFSBlobHandler
 
getBlob(CallingContext, RaptureURI) - Method in class rapture.blob.mongodb.MongoDBBlobStore
 
getCollection(String, String) - Static method in enum rapture.mongodb.MongoDBFactory
 
getDatabase(String) - Static method in enum rapture.mongodb.MongoDBFactory
get the database or throw a RaptureException -- never returns null
getDB(String) - Static method in enum rapture.mongodb.MongoDBFactory
Deprecated.
Use getMongoDatabase This is still needed because GridFS constructor requires a DB not a MongoDatabase. Once GridFS is updated (Mongo 3.1) this can be eliminated.
getEntriesSince(AuditLogEntry) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
getGridFS() - Method in class rapture.blob.mongodb.GridFSBlobHandler
 
getLastPoint(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
getLatestEpoch(MongoCollection<Document>) - Static method in class rapture.mongodb.EpochManager
Read-only operation that will return the latest epoch that is in use for the given collection.
getLatestEpoch() - Method in class rapture.table.mongodb.MongoIndexHandler
 
getLatestNotificationEpoch() - Method in class rapture.notification.mongodb.MongoNotificationHandler
 
getLockCollection() - Method in class rapture.lock.mongodb.MongoLockHandler
 
getLockCollection(String) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
getLockForName(String) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
getNextIdGen(Long) - Method in class rapture.idgen.mongodb.IdGenMongoStore
 
getNotEqualEpochQueryObject() - Static method in class rapture.mongodb.EpochManager
Return the starting point for a query object in a collection that contains epochs.
getNotification(String) - Method in class rapture.notification.mongodb.MongoNotificationHandler
 
getPoints(String) - Method in class rapture.repo.mongodb.MongoChildrenRepo
 
getPoints(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
getPointsAfter(String, String, int) - Method in class rapture.series.mongo.MongoSeriesStore
 
getPointsAfter(String, String, String, int) - Method in class rapture.series.mongo.MongoSeriesStore
 
getPointsAfterReverse(String, String, int) - Method in class rapture.series.mongo.MongoSeriesStore
 
getRangeAsIteration(String, String, String, int) - Method in class rapture.series.mongo.MongoSeriesStore
 
getRangeAsList(String, String, String) - Method in class rapture.series.mongo.MongoSeriesStore
 
getRecentEntries(int) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
getRecentUserActivity(String, int) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
getRetryCount() - Static method in enum rapture.mongodb.MongoDBFactory
 
getSeriesLike(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
getSize() - Method in class rapture.repo.mongodb.MongoDbDataStore
 
getStoreId() - Method in class rapture.repo.mongodb.MongoDbDataStore
 
getSubKeys(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
GridFSBlobHandler - Class in rapture.blob.mongodb
 
GridFSBlobHandler(String, String) - Constructor for class rapture.blob.mongodb.GridFSBlobHandler
 

I

IdGenMongoStore - Class in rapture.idgen.mongodb
A idgen implemented on MongoDb
IdGenMongoStore() - Constructor for class rapture.idgen.mongodb.IdGenMongoStore
 
IndexNameFactory - Class in rapture.table.mongodb
 
IndexNameFactory() - Constructor for class rapture.table.mongodb.IndexNameFactory
 
init() - Method in class rapture.blob.mongodb.MongoDBBlobStore
 
init() - Method in class rapture.idgen.mongodb.IdGenMongoStore
 
initialize() - Method in class rapture.table.mongodb.MongoIndexHandler
 
invalidate() - Method in class rapture.idgen.mongodb.IdGenMongoStore
 

L

listSeriesByUriPrefix(String) - Method in class rapture.series.mongo.MongoSeriesStore
 

M

makeCursor() - Method in class rapture.mongodb.MongoRetryWrapper
 
makeValid() - Method in class rapture.idgen.mongodb.IdGenMongoStore
 
matches(String, String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
MongoChildrenRepo - Class in rapture.repo.mongodb
 
MongoChildrenRepo(MongoSeriesStore) - Constructor for class rapture.repo.mongodb.MongoChildrenRepo
 
MongoConfigValidator - Class in rapture.series.mongo.config
 
MongoConfigValidator() - Constructor for class rapture.series.mongo.config.MongoConfigValidator
 
MongoDBAuditLog - Class in rapture.audit.mongodb
 
MongoDBAuditLog() - Constructor for class rapture.audit.mongodb.MongoDBAuditLog
 
MongoDBBlobStore - Class in rapture.blob.mongodb
 
MongoDBBlobStore() - Constructor for class rapture.blob.mongodb.MongoDBBlobStore
 
MongoDbDataStore - Class in rapture.repo.mongodb
The MongoDBDataStore is configured with a table name and then the content follows a normal K=V type approach to store the data.
MongoDbDataStore() - Constructor for class rapture.repo.mongodb.MongoDbDataStore
 
MongoDBFactory - Enum in rapture.mongodb
 
MongoIndexHandler - Class in rapture.table.mongodb
 
MongoIndexHandler() - Constructor for class rapture.table.mongodb.MongoIndexHandler
 
MongoLockHandler - Class in rapture.lock.mongodb
An implementation of a lock strategy on Mongo.
MongoLockHandler() - Constructor for class rapture.lock.mongodb.MongoLockHandler
 
MongoLockHandler2 - Class in rapture.lock.mongodb
 
MongoLockHandler2() - Constructor for class rapture.lock.mongodb.MongoLockHandler2
 
MongoNotificationHandler - Class in rapture.notification.mongodb
Implementation of Notification Handler in MongoDB We store it all in one table, with an epoch number held (like a idGen) And entries based on epochs stored as first class records (so we can query by epoch and record)
MongoNotificationHandler() - Constructor for class rapture.notification.mongodb.MongoNotificationHandler
 
MongoRetryWrapper<T> - Class in rapture.mongodb
 
MongoRetryWrapper() - Constructor for class rapture.mongodb.MongoRetryWrapper
 
MongoSeriesStore - Class in rapture.series.mongo
Mongo implementation of the storage for series api.
MongoSeriesStore() - Constructor for class rapture.series.mongo.MongoSeriesStore
 
MULTIPART - Static variable in class rapture.blob.mongodb.MongoDBBlobStore
 

N

nextEpoch(MongoCollection<Document>) - Static method in class rapture.mongodb.EpochManager
Returns the next epoch available and advances the counter.

P

PREFIX - Static variable in class rapture.repo.mongodb.MongoDbDataStore
 
PRIMARY_CONFIG - Static variable in class rapture.blob.mongodb.MongoDBBlobStore
 
publishNotification(CallingContext, String, String, String) - Method in class rapture.notification.mongodb.MongoNotificationHandler
 
put(String, String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 

Q

query(String) - Method in class rapture.table.mongodb.MongoIndexHandler
 
query(IndexQuery) - Method in class rapture.table.mongodb.MongoIndexHandler
 
queryTable(TableQuery) - Method in class rapture.table.mongodb.MongoIndexHandler
 

R

rapture.audit.mongodb - package rapture.audit.mongodb
 
rapture.blob.mongodb - package rapture.blob.mongodb
 
rapture.idgen.mongodb - package rapture.idgen.mongodb
 
rapture.lock.mongodb - package rapture.lock.mongodb
 
rapture.mongodb - package rapture.mongodb
 
rapture.notification.mongodb - package rapture.notification.mongodb
 
rapture.repo.mongodb - package rapture.repo.mongodb
 
rapture.series.mongo - package rapture.series.mongo
 
rapture.series.mongo.config - package rapture.series.mongo.config
 
rapture.table.mongodb - package rapture.table.mongodb
 
releaseLock(String, String, LockHandle) - Method in class rapture.lock.mongodb.MongoLockHandler
 
releaseLock(String, String, LockHandle) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
releaseLock(LockHandle) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
removeAll(String) - Method in class rapture.table.mongodb.MongoIndexHandler
 
removeSubKeys(String, Boolean) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
resetFolderHandling() - Method in class rapture.repo.mongodb.MongoDbDataStore
 
resetIdGen(Long) - Method in class rapture.idgen.mongodb.IdGenMongoStore
 
ROWKEY - Static variable in class rapture.series.mongo.MongoSeriesStore
 
runNativeQuery(String, List<String>) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
runNativeQueryWithLimitAndBounds(String, List<String>, int, int) - Method in class rapture.repo.mongodb.MongoDbDataStore
 

S

SECONDARY_CONFIG - Static variable in class rapture.blob.mongodb.MongoDBBlobStore
 
setConfig(String, Map<String, String>) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
setConfig(Map<String, String>) - Method in class rapture.blob.mongodb.MongoDBBlobStore
 
setConfig(Map<String, String>) - Method in class rapture.idgen.mongodb.IdGenMongoStore
 
setConfig(Map<String, String>) - Method in class rapture.lock.mongodb.MongoLockHandler
 
setConfig(Map<String, String>) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
setConfig(Map<String, String>) - Method in class rapture.notification.mongodb.MongoNotificationHandler
 
setConfig(Map<String, String>) - Method in class rapture.repo.mongodb.MongoChildrenRepo
 
setConfig(Map<String, String>) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
setConfig(Map<String, String>) - Method in class rapture.series.mongo.MongoSeriesStore
 
setConfig(Map<String, String>) - Method in class rapture.table.mongodb.MongoIndexHandler
 
setContext(RaptureURI) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
setIndexProducer(IndexProducer) - Method in class rapture.table.mongodb.MongoIndexHandler
 
setInstanceName(String) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
setInstanceName(String) - Method in class rapture.idgen.mongodb.IdGenMongoStore
 
setInstanceName(String) - Method in class rapture.lock.mongodb.MongoLockHandler
 
setInstanceName(String) - Method in class rapture.lock.mongodb.MongoLockHandler2
 
setInstanceName(String) - Method in class rapture.repo.mongodb.MongoChildrenRepo
 
setInstanceName(String) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
setInstanceName(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
setInstanceName(String) - Method in class rapture.table.mongodb.MongoIndexHandler
 
setRepoLockHandler(RepoLockHandler) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
setRetryCount(int) - Static method in enum rapture.mongodb.MongoDBFactory
 
signalMessage(NotificationMessage) - Method in class rapture.repo.mongodb.MongoDbDataStore
Called when we get a message to indicate that the cache needs updating Since we don't know whether the notification is about a leaf or folder, unregister both.
storeBlob(CallingContext, String, InputStream, Boolean) - Method in interface rapture.blob.mongodb.BlobHandler
 
storeBlob(CallingContext, String, InputStream, Boolean) - Method in class rapture.blob.mongodb.DocHandler
 
storeBlob(CallingContext, String, InputStream, Boolean) - Method in class rapture.blob.mongodb.GridFSBlobHandler
 
storeBlob(CallingContext, RaptureURI, Boolean, InputStream) - Method in class rapture.blob.mongodb.MongoDBBlobStore
 

U

unregisterKey(String) - Method in class rapture.series.mongo.MongoSeriesStore
 
unregisterKey(String, boolean) - Method in class rapture.series.mongo.MongoSeriesStore
 
updateExisting(CallingContext, String, InputStream, GridFS, GridFSDBFile) - Method in class rapture.blob.mongodb.GridFSBlobHandler
 
updateRow(String, Map<String, Object>) - Method in class rapture.table.mongodb.MongoIndexHandler
 

V

validate() - Method in class rapture.repo.mongodb.MongoDbDataStore
 
validate(Map<String, String>) - Method in class rapture.series.mongo.config.MongoConfigValidator
 
VALKEY - Static variable in class rapture.series.mongo.MongoSeriesStore
 
valueOf(String) - Static method in enum rapture.mongodb.MongoDBFactory
Returns the enum constant of this type with the specified name.
values() - Static method in enum rapture.mongodb.MongoDBFactory
Returns an array containing the constants of this enum type, in the order they are declared.
visit(String, RepoVisitor) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
visitKeys(String, StoreKeyVisitor) - Method in class rapture.repo.mongodb.MongoDbDataStore
 
visitKeysFromStart(String, StoreKeyVisitor) - Method in class rapture.repo.mongodb.MongoDbDataStore
 

W

writeLog(String, int, String, String) - Method in class rapture.audit.mongodb.MongoDBAuditLog
 
writeLogData(String, int, String, String, Map<String, Object>) - Method in class rapture.audit.mongodb.MongoDBAuditLog
For now
A B C D E F G I L M N P Q R S U V W 
Skip navigation links