public class DatabaseRecordIterator extends Object implements org.apache.jackrabbit.core.journal.RecordIterator
| Modifier and Type | Field and Description |
|---|---|
static int |
DATA_BLOB_COLUMN |
static int |
JOURNAL_ID_COLUMN |
static int |
PRODUCER_ID_COLUMN |
static int |
REVISION_COLUMN |
| Constructor and Description |
|---|
DatabaseRecordIterator(ResultSet rs,
org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver resolver,
org.apache.jackrabbit.spi.commons.conversion.NamePathResolver npResolver)
Create a new instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
hasNext() |
org.apache.jackrabbit.core.journal.Record |
nextRecord()
Return the next record.
|
public static final int REVISION_COLUMN
public static final int JOURNAL_ID_COLUMN
public static final int PRODUCER_ID_COLUMN
public static final int DATA_BLOB_COLUMN
public DatabaseRecordIterator(ResultSet rs, org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver resolver, org.apache.jackrabbit.spi.commons.conversion.NamePathResolver npResolver)
rs - the result set to iterate overresolver - a namespace resolvernpResolver - a name path resolverpublic boolean hasNext()
hasNext in interface org.apache.jackrabbit.core.journal.RecordIteratorpublic org.apache.jackrabbit.core.journal.Record nextRecord()
throws NoSuchElementException,
org.apache.jackrabbit.core.journal.JournalException
NoSuchElementException. If an error occurs,
throws a JournalException.nextRecord in interface org.apache.jackrabbit.core.journal.RecordIteratorNoSuchElementException - if there are no more recordsorg.apache.jackrabbit.core.journal.JournalException - if another error occurspublic void close()
close in interface org.apache.jackrabbit.core.journal.RecordIteratorCopyright © 2004–2021 Jahia Solutions Group SA. All rights reserved.