Package org.apache.jackrabbit.core.journal

Interface Summary
InstanceRevision  
Journal Generic journal interface.
Record Record interface.
RecordConsumer Listener interface on a journal that gets called back for records that should be consumed.
RecordIterator RecordIterator interface.
RecordProducer Produces new records that can be appended to the journal.
 

Class Summary
AbstractJournal Base journal implementation.
AbstractRecord Base implementation for a record.
AppendRecord Default temporary record used for appending to some journal.
DatabaseJournal Database-based journal implementation.
DefaultRecordProducer Produces new records that can be appended to the journal.
FileJournal File-based journal implementation that appends journal records to a single file.
FileRecordIterator Record cursor that returns unseen revisions in ascending order on every iteration.
FileRecordLog A file record log is a file containing Records.
FileRevision Maintains a file-based revision counter with locking, assuring uniqueness.
JNDIDatabaseJournal Deprecated. This class should not be used because it is not database vendor specific.
MSSqlDatabaseJournal It has the following property in addition to those of the DatabaseJournal: tableSpace: the MS SQL tablespace to use
OracleDatabaseJournal It has the following property in addition to those of the DatabaseJournal: tableSpace: the Oracle tablespace to use
ReadRecord Record used for reading.
RotatingLogFile Represents a log file that can be rotated.
 

Exception Summary
JournalException The JournalException signals an error within a journal operation.
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.