Later we will add an inverse index which gives us the UUIDs of all the rolons effected by a given journal entry.
- journalEntryTimestampIterator - iterates over all journal entries and
- journalEntryTimestampIterator(uuid) - iterates over the journal entries for a given rolon.
A getJournalEntry(timestamp) method has also been added to TransactionContexts to provide a means of accessing a JournalEntry rolon, given its timestamp, though this is really just a convenience method over get(uuid) that simply inverts the timestamp.
There is also a new class, Diagnostics, which provides various methods for printing the contents and attributes of an element and for printing journals. It nicely demonstrates how to use the Kernel API, or at least some of it.
Bill