Uses of Interface org.activeio.journal.RecordLocation (ActiveIO 1.0 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.activeio.journal.RecordLocation

Packages that use RecordLocation
org.activeio.journal | Provides the API for storing and accessing record based binary data in sequential log files.
org.activeio.journal.active | The Active Journal is a high performance Journal implemenation which does not place limits on how big the data being logged can be.
org.activeio.journal.howl | A Journal implemenation using using a high performance transaction log implemented using Howl

Uses of RecordLocation in org.activeio.journal

Methods in org.activeio.journal that return RecordLocation
`RecordLocation` | `Journal.write(Packet packet, boolean sync)` Writes a `Packet` of data to the journal.
`RecordLocation` | `Journal.getMark()` Obtains the mark that was set in the Journal.
`RecordLocation` | `Journal.getNextRecordLocation(RecordLocation location)` Allows you to get the next RecordLocation after the `location` that is in the journal.

Methods in org.activeio.journal with parameters of type RecordLocation
`void` | `JournalEventListener.overflowNotification(RecordLocation safeLocation)` This event is issues when a Journal implementations wants to recover disk space used by old records.
`Packet` | `Journal.read(RecordLocation location)` Reads a previously written record from the journal.
`void` | `Journal.setMark(RecordLocation location, boolean sync)` Informs the journal that all the journal space up to the `location` is no longer needed and can be reclaimed for reuse.
`RecordLocation` | `Journal.getNextRecordLocation(RecordLocation location)` Allows you to get the next RecordLocation after the `location` that is in the journal.

Uses of RecordLocation in org.activeio.journal.active

Classes in org.activeio.journal.active that implement RecordLocation
`class` | `Location` Defines a where a record can be located in the Journal.

Methods in org.activeio.journal.active that return RecordLocation
`RecordLocation` | `JournalImpl.write(Packet data, boolean sync)`
`RecordLocation` | `JournalImpl.getMark()`
`RecordLocation` | `JournalImpl.getNextRecordLocation(RecordLocation lastLocation)`

Methods in org.activeio.journal.active with parameters of type RecordLocation
`void` | `JournalImpl.setMark(RecordLocation l, boolean force)`
`RecordLocation` | `JournalImpl.getNextRecordLocation(RecordLocation lastLocation)`
`Packet` | `JournalImpl.read(RecordLocation l)`

Uses of RecordLocation in org.activeio.journal.howl

Classes in org.activeio.journal.howl that implement RecordLocation
`class` | `LongRecordLocation` Provides a RecordLocation implementation for the long based location pointers that HOWL uses.

Methods in org.activeio.journal.howl that return RecordLocation
`RecordLocation` | `HowlJournal.write(Packet packet, boolean sync)`
`RecordLocation` | `HowlJournal.getMark()`
`RecordLocation` | `HowlJournal.getNextRecordLocation(RecordLocation lastLocation)`

Methods in org.activeio.journal.howl with parameters of type RecordLocation
`void` | `HowlJournal.setMark(RecordLocation recordLocator, boolean force)`
`RecordLocation` | `HowlJournal.getNextRecordLocation(RecordLocation lastLocation)`
`Packet` | `HowlJournal.read(RecordLocation location)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © -2005 The ActiveIO Project. All Rights Reserved.