Interface ChangeLog
-
- All Superinterfaces:
Batch
- All Known Implementing Classes:
AbstractChangeLog,ChangeLogImpl,ConsolidatingChangeLog
public interface ChangeLog extends Batch
AChangeLogis a specializedBatchwhich keeps a list ofOperations. Theapply(Batch)method applies these operations to another batch.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Batchapply(Batch batch)Applies theOperations contained in this change log to the passedbatch.-
Methods inherited from interface org.apache.jackrabbit.spi.Batch
addNode, addProperty, addProperty, move, remove, reorderNodes, setMixins, setPrimaryType, setTree, setValue, setValue
-
-
-
-
Method Detail
-
apply
Batch apply(Batch batch) throws RepositoryException
Applies theOperations contained in this change log to the passedbatch.- Parameters:
batch-- Returns:
- The
batchpassed in as argument with the operations from this change log applied. - Throws:
RepositoryException
-
-