A B C D E F G H I K L M N O P Q R S T U V W 

A

add(Revision, long) - Method in class org.apache.jackrabbit.mongomk.Revision.RevisionComparator
Add the revision to the top of the queue for the given cluster node.
append(JsopWriter, boolean) - Method in class org.apache.jackrabbit.mongomk.Node
 
applyChanges(Map<String, Object>, UpdateOp) - Static method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
Apply the changes to the in-memory map.
applyChanges(Revision, String, boolean, boolean, boolean, ArrayList<String>, ArrayList<String>) - Method in class org.apache.jackrabbit.mongomk.MongoMK
Apply the changes of a node to the cache.
applyToCache() - Method in class org.apache.jackrabbit.mongomk.Commit
Apply the changes to the MongoMK (to update the cache).
asyncDelay - Variable in class org.apache.jackrabbit.mongomk.MongoMK
The delay for asynchronous operations (delayed commit propagation and cache update).

B

BaseCommand<T> - Class in org.apache.jackrabbit.mongomk.blob.gridfs
Base Command implementation.
BaseCommand() - Constructor for class org.apache.jackrabbit.mongomk.blob.gridfs.BaseCommand
Constructs a base command.
branch(String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
branch(String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
branch(String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 

C

close() - Method in class org.apache.jackrabbit.mongomk.util.MongoConnection
Closes the underlying Mongo instance
ClusterNodeInfo - Class in org.apache.jackrabbit.mongomk
Information about a cluster node.
COLLECTION_BLOBS - Static variable in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 
Command<T> - Interface in org.apache.jackrabbit.mongomk.blob.gridfs
The Command framework provides an way to encapsulate specific actions of the {code MicroKernel}.
CommandExecutor - Interface in org.apache.jackrabbit.mongomk.blob.gridfs
The executor part of the Command Pattern.
Commit - Class in org.apache.jackrabbit.mongomk
A higher level object representing a commit.
commit(String, String, String, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
commit(String, String, String, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
commit(String, String, String, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
compare(Revision, Revision) - Method in class org.apache.jackrabbit.mongomk.Revision.RevisionComparator
 
copyNode(String, String) - Method in class org.apache.jackrabbit.mongomk.Commit
 
copyTo(Node) - Method in class org.apache.jackrabbit.mongomk.Node
 
create(DocumentStore.Collection, List<UpdateOp>) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Try to create a list of documents.
create(DocumentStore.Collection, List<UpdateOp>) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
create(DocumentStore.Collection, List<UpdateOp>) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
create(DocumentStore.Collection, List<UpdateOp>) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
createOrUpdate(DocumentStore.Collection, UpdateOp) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Create or update a document.
createOrUpdate(DocumentStore.Collection, UpdateOp) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
createOrUpdate(DocumentStore.Collection, UpdateOp) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
createOrUpdate(DocumentStore.Collection, UpdateOp) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 

D

deepCopyMap(Map<K, Object>, Map<K, Object>) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
Deep copy of a map that may contain map values.
DefaultCommandExecutor - Class in org.apache.jackrabbit.mongomk.blob.gridfs
Implementation of the CommandExecutor interface.
DefaultCommandExecutor() - Constructor for class org.apache.jackrabbit.mongomk.blob.gridfs.DefaultCommandExecutor
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
diff(String, String, String, int) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
dispose() - Method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
 
dispose() - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Dispose this instance.
dispose() - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
dispose() - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
dispose() - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
dispose() - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
dispose() - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
dispose() - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
DocumentStore - Interface in org.apache.jackrabbit.mongomk
The interface for the backend storage for documents.
DocumentStore.Collection - Enum in org.apache.jackrabbit.mongomk
The list of collections.

E

equals(Object) - Method in class org.apache.jackrabbit.mongomk.Revision
 
escapePropertyName(String) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
estimateMemoryUsage(Map<String, Object>) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
execute() - Method in interface org.apache.jackrabbit.mongomk.blob.gridfs.Command
Executes the Command and returns its result.
execute(Command<T>) - Method in interface org.apache.jackrabbit.mongomk.blob.gridfs.CommandExecutor
Executes the given Command and returns the result.
execute(Command<T>) - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.DefaultCommandExecutor
 
execute() - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.GetBlobLengthCommandGridFS
 
execute() - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.ReadBlobCommandGridFS
 
execute() - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.WriteBlobCommandGridFS
 

F

finalize() - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
find(DocumentStore.Collection, String) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Get a document.
find(DocumentStore.Collection, String, int) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Get a document, ignoring the cache if the cached entry is older than the specified time.
find(DocumentStore.Collection, String, int) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
find(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
find(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
find(DocumentStore.Collection, String, int) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
find(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
find(DocumentStore.Collection, String, int) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
findAndUpdate(DocumentStore.Collection, UpdateOp) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Performs a conditional update (e.g.
findAndUpdate(DocumentStore.Collection, UpdateOp) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
findAndUpdate(DocumentStore.Collection, UpdateOp) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
findAndUpdate(DocumentStore.Collection, UpdateOp) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
fromString(String) - Static method in class org.apache.jackrabbit.mongomk.Revision
 

G

getAsyncDelay() - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
 
getAsyncDelay() - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getBlobLength(String) - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.MongoGridFSBlobStore
 
GetBlobLengthCommandGridFS - Class in org.apache.jackrabbit.mongomk.blob.gridfs
Command for MongoMicroKernel#getLength(String)
GetBlobLengthCommandGridFS(GridFS, String) - Constructor for class org.apache.jackrabbit.mongomk.blob.gridfs.GetBlobLengthCommandGridFS
Constructs the command.
getBlobStore() - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
getChildNodeCount(String, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
getChildren(String, Revision, int) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getClusterId() - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
 
getClusterId() - Method in class org.apache.jackrabbit.mongomk.Revision
 
getClusterInfo() - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getCounter() - Method in class org.apache.jackrabbit.mongomk.Revision
 
getCurrentTimestamp() - Static method in class org.apache.jackrabbit.mongomk.Revision
Get the timestamp value of the current date and time.
getData() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
getDB() - Method in class org.apache.jackrabbit.mongomk.util.MongoConnection
Returns the DB.
getDiff() - Method in class org.apache.jackrabbit.mongomk.Commit
 
getDocumentStore() - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
 
getDocumentStore() - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getHeadRevision() - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getHeadRevision() - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
getHeadRevision() - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
getId() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
getId() - Method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
 
getId() - Method in class org.apache.jackrabbit.mongomk.Node
 
getIdFromPath(String) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
getIncrement(String) - Method in class org.apache.jackrabbit.mongomk.UpdateOp
 
getInstance(DocumentStore) - Static method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
Create a cluster node info instance for the store, with the
getInstance(DocumentStore, String, String) - Static method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
Create a cluster node info instance for the store.
getJournal(String, String, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
getJournal(String, String, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
getLastMod() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
getLeaseTime() - Method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
 
getLength(String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getLength(String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
getLength(String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
getLevel() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
getMemory() - Method in class org.apache.jackrabbit.mongomk.Node
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
getNodes(String, String, int, long, int, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
getNumOfRetries() - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.BaseCommand
 
getNumOfRetries() - Method in interface org.apache.jackrabbit.mongomk.blob.gridfs.Command
Returns the number of retries this Command should be retried in case of an error or false result.
getPathFromId(String) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
getPendingWriteCount() - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getProperty(String) - Method in class org.apache.jackrabbit.mongomk.Node
 
getPropertyNames() - Method in class org.apache.jackrabbit.mongomk.Node
 
getReverse() - Method in class org.apache.jackrabbit.mongomk.UpdateOp.Operation
 
getReverseOperation() - Method in class org.apache.jackrabbit.mongomk.UpdateOp
 
getRevision() - Method in class org.apache.jackrabbit.mongomk.Commit
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
getRevisionHistory(long, int, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
getTimestamp() - Method in class org.apache.jackrabbit.mongomk.Revision
 
getTimestampDifference(long, long) - Static method in class org.apache.jackrabbit.mongomk.Revision
Get the difference between two timestamps (a - b) in milliseconds.
getUniqueClusterId() - Static method in class org.apache.jackrabbit.mongomk.util.Utils
Generate a unique cluster id, similar to the machine id field in MongoDB ObjectId objects.

H

hashCode() - Method in class org.apache.jackrabbit.mongomk.Revision
 

I

invalidateCache() - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Invalidate the document cache.
invalidateCache() - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
invalidateCache() - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
invalidateCache() - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
isCached(DocumentStore.Collection, String) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Check whether the given document is in the cache.
isCached(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
isCached(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
isCached(String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
isCached(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
isMarkEnabled() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 
isPropertyName(String) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 

K

KEY_DATA - Static variable in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
KEY_ID - Static variable in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
KEY_LAST_MOD - Static variable in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
KEY_LEVEL - Static variable in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 

L

LoggingDocumentStoreWrapper - Class in org.apache.jackrabbit.mongomk.util
Implements a DocumentStore wrapper and logs all calls.
LoggingDocumentStoreWrapper(DocumentStore) - Constructor for class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
LogWrapper - Class in org.apache.jackrabbit.mongomk.util
A logging microkernel implementation.
LogWrapper(MicroKernel) - Constructor for class org.apache.jackrabbit.mongomk.util.LogWrapper
 

M

mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 
MemoryDocumentStore - Class in org.apache.jackrabbit.mongomk
Emulates a MongoDB store (possibly consisting of multiple shards and replicas).
MemoryDocumentStore() - Constructor for class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
merge(String, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
merge(String, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
merge(String, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
MongoBlob - Class in org.apache.jackrabbit.mongomk.blob
The MongoDB representation of a blob.
MongoBlob() - Constructor for class org.apache.jackrabbit.mongomk.blob.MongoBlob
Default constructor.
MongoBlobStore - Class in org.apache.jackrabbit.mongomk.blob
Implementation of blob store for the MongoDB extending from AbstractBlobStore.
MongoBlobStore(DB) - Constructor for class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
Constructs a new MongoBlobStore
MongoConnection - Class in org.apache.jackrabbit.mongomk.util
The MongoConnection abstracts connection to the MongoDB.
MongoConnection(String, int, String) - Constructor for class org.apache.jackrabbit.mongomk.util.MongoConnection
Constructs a new MongoConnection.
MongoDocumentStore - Class in org.apache.jackrabbit.mongomk
A document store that uses MongoDB as the backend.
MongoDocumentStore(DB) - Constructor for class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
MongoGridFSBlobStore - Class in org.apache.jackrabbit.mongomk.blob.gridfs
Implementation of BlobStore for MongoDB using GridFS.
MongoGridFSBlobStore(DB) - Constructor for class org.apache.jackrabbit.mongomk.blob.gridfs.MongoGridFSBlobStore
Constructs a new BlobStoreMongoGridFS
MongoMicroKernelService - Class in org.apache.jackrabbit.mongomk.osgi
The OSGi service to start/stop a MongoMK instance.
MongoMicroKernelService() - Constructor for class org.apache.jackrabbit.mongomk.osgi.MongoMicroKernelService
 
MongoMK - Class in org.apache.jackrabbit.mongomk
A MicroKernel implementation that stores the data in a MongoDB.
MongoMK.Builder - Class in org.apache.jackrabbit.mongomk
A builder for a MongoMK instance.
MongoMK.Builder() - Constructor for class org.apache.jackrabbit.mongomk.MongoMK.Builder
 
moveNode(String, String) - Method in class org.apache.jackrabbit.mongomk.Commit
 

N

needsRetry(Exception) - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.BaseCommand
 
needsRetry(T) - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.BaseCommand
 
needsRetry(Exception) - Method in interface org.apache.jackrabbit.mongomk.blob.gridfs.Command
Will be called in case of an Exception during the execution and a given number of retries which has not exceeded.
needsRetry(T) - Method in interface org.apache.jackrabbit.mongomk.blob.gridfs.Command
Will be called in case of a successful execution and a given number of retries which has not exceeded.
newMap() - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
newSet() - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
Node - Class in org.apache.jackrabbit.mongomk
Represents a node held in memory (in the cache for example).
nodeExists(String, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
nodeExists(String, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 

O

open() - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
Open the MongoMK instance using the configured options.
org.apache.jackrabbit.mongomk - package org.apache.jackrabbit.mongomk
 
org.apache.jackrabbit.mongomk.blob - package org.apache.jackrabbit.mongomk.blob
 
org.apache.jackrabbit.mongomk.blob.gridfs - package org.apache.jackrabbit.mongomk.blob.gridfs
 
org.apache.jackrabbit.mongomk.osgi - package org.apache.jackrabbit.mongomk.osgi
 
org.apache.jackrabbit.mongomk.util - package org.apache.jackrabbit.mongomk.util
 

P

parseAddNode(Commit, JsopReader, String) - Static method in class org.apache.jackrabbit.mongomk.MongoMK
 
pathDepth(String) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
purge(long) - Method in class org.apache.jackrabbit.mongomk.Revision.RevisionComparator
Forget the order of older revisions.

Q

query(DocumentStore.Collection, String, String, int) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Get a list of documents where the key is greater than a start value and less than an end value.
query(DocumentStore.Collection, String, String, int) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
query(DocumentStore.Collection, String, String, int) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
query(DocumentStore.Collection, String, String, int) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
quote(Object) - Static method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
quote(Object) - Static method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
quote(Object) - Static method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 

R

read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
read(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.MongoGridFSBlobStore
 
ReadBlobCommandGridFS - Class in org.apache.jackrabbit.mongomk.blob.gridfs
Command for MongoMicroKernel#read(String, long, byte[], int, int) FIXME - Reading from large blobs with small increments is slow in this implementation.
ReadBlobCommandGridFS(GridFS, String, long, byte[], int, int) - Constructor for class org.apache.jackrabbit.mongomk.blob.gridfs.ReadBlobCommandGridFS
Constructs a new ReadBlobCommandMongo.
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 
rebase(String, String) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
rebase(String, String) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
rebase(String, String) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
remove(DocumentStore.Collection, String) - Method in interface org.apache.jackrabbit.mongomk.DocumentStore
Remove a document.
remove(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
remove(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.MongoDocumentStore
 
remove(DocumentStore.Collection, String) - Method in class org.apache.jackrabbit.mongomk.util.LoggingDocumentStoreWrapper
 
removeMapEntry(String, String) - Method in class org.apache.jackrabbit.mongomk.UpdateOp
Remove a map entry.
removeNode(String) - Method in class org.apache.jackrabbit.mongomk.Commit
 
removeNodeDiff(String) - Method in class org.apache.jackrabbit.mongomk.Commit
 
renewLease(long) - Method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
Renew the cluster id lease.
Revision - Class in org.apache.jackrabbit.mongomk
A revision.
Revision(long, int, int) - Constructor for class org.apache.jackrabbit.mongomk.Revision
 
Revision.RevisionComparator - Class in org.apache.jackrabbit.mongomk
A facility that is able to compare revisions of different cluster instances.
Revision.RevisionComparator() - Constructor for class org.apache.jackrabbit.mongomk.Revision.RevisionComparator
 

S

setAsyncDelay(int) - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
Set the maximum delay to write the last revision to the root node.
setAsyncDelay(int) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
setBlobStore(BlobStore) - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
Set the blob store to use.
setClusterId(int) - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
Set the cluster id to use.
setData(byte[]) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
setDocumentStore(DocumentStore) - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
Set the document store to use.
setId(String) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
setLastMod(long) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
setLastRevision(Revision) - Method in class org.apache.jackrabbit.mongomk.Node
 
setLeaseTime(long) - Method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
 
setLevel(int) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlob
 
setMap(String, String, Object) - Method in class org.apache.jackrabbit.mongomk.UpdateOp
Set a map to a single key-value pair.
setMongoDB(DB) - Method in class org.apache.jackrabbit.mongomk.MongoMK.Builder
Set the MongoDB connection to use.
startMark() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 
sweep() - Method in class org.apache.jackrabbit.mongomk.blob.MongoBlobStore
 

T

TimingWrapper - Class in org.apache.jackrabbit.mongomk.util
A MicroKernel wrapper that can be used to log and also time MicroKernel calls.
TimingWrapper(MicroKernel) - Constructor for class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
toString() - Method in class org.apache.jackrabbit.mongomk.ClusterNodeInfo
 
toString() - Method in enum org.apache.jackrabbit.mongomk.DocumentStore.Collection
 
toString() - Method in class org.apache.jackrabbit.mongomk.MemoryDocumentStore
 
toString() - Method in class org.apache.jackrabbit.mongomk.Node
 
toString() - Method in class org.apache.jackrabbit.mongomk.Revision.RevisionComparator
 
toString() - Method in class org.apache.jackrabbit.mongomk.Revision
 
toString() - Method in class org.apache.jackrabbit.mongomk.UpdateOp.Operation
 
toString() - Method in class org.apache.jackrabbit.mongomk.UpdateOp
 
touchNode(String) - Method in class org.apache.jackrabbit.mongomk.Commit
 

U

unescapePropertyName(String) - Static method in class org.apache.jackrabbit.mongomk.util.Utils
 
UpdateOp - Class in org.apache.jackrabbit.mongomk
A MongoDB "update" operation for one node.
UpdateOp.Operation - Class in org.apache.jackrabbit.mongomk
A MongoDB operation for a given key within a document.
UpdateOp.Operation() - Constructor for class org.apache.jackrabbit.mongomk.UpdateOp.Operation
 
UpdateOp.Operation.Type - Enum in org.apache.jackrabbit.mongomk
The MongoDB operation type.
updatePropertyDiff(String, String, String) - Method in class org.apache.jackrabbit.mongomk.Commit
 
Utils - Class in org.apache.jackrabbit.mongomk.util
Utility methods.
Utils() - Constructor for class org.apache.jackrabbit.mongomk.util.Utils
 

V

valueOf(String) - Static method in enum org.apache.jackrabbit.mongomk.DocumentStore.Collection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.mongomk.UpdateOp.Operation.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.mongomk.DocumentStore.Collection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.mongomk.UpdateOp.Operation.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForCommit(String, long) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
waitForCommit(String, long) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
write(InputStream) - Method in class org.apache.jackrabbit.mongomk.MongoMK
 
write(InputStream) - Method in class org.apache.jackrabbit.mongomk.util.LogWrapper
 
write(InputStream) - Method in class org.apache.jackrabbit.mongomk.util.TimingWrapper
 
writeBlob(InputStream) - Method in class org.apache.jackrabbit.mongomk.blob.gridfs.MongoGridFSBlobStore
 
WriteBlobCommandGridFS - Class in org.apache.jackrabbit.mongomk.blob.gridfs
Command for MongoMicroKernel#write(InputStream)
WriteBlobCommandGridFS(GridFS, InputStream) - Constructor for class org.apache.jackrabbit.mongomk.blob.gridfs.WriteBlobCommandGridFS
Constructs a WriteBlobCommandMongo
A B C D E F G H I K L M N O P Q R S T U V W 

Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.