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

## Uses of Interface
org.codehaus.activemq.journal.RecordLocation

Packages that use RecordLocation
org.codehaus.activemq.journal | Provides the API for storing and accessing record based binary data in sequential log files.
org.codehaus.activemq.journal.howl | A Journal implemenation using using a high performance transaction log implemented using Howl
org.codehaus.activemq.journal.impl | A custom high performance Journal implemenation.
org.codehaus.activemq.store.journal | Message persistence using a high performance transaction log via the Journal interface.

Uses of RecordLocation in org.codehaus.activemq.journal

Methods in org.codehaus.activemq.journal that return RecordLocation
`RecordLocation` | `JournalStatsFilter.write(byte[] data, boolean sync)`
`RecordLocation` | `JournalStatsFilter.getMark()`
`RecordLocation` | `JournalStatsFilter.getNextRecordLocation(RecordLocation lastLocation)`
`RecordLocation` | `Journal.write(byte[] record, boolean sync)` Writes a byte array `record` 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.codehaus.activemq.journal with parameters of type RecordLocation
`byte[]` | `JournalStatsFilter.read(RecordLocation location)`
`void` | `JournalStatsFilter.setMark(RecordLocation recordLocator, boolean force)`
`RecordLocation` | `JournalStatsFilter.getNextRecordLocation(RecordLocation lastLocation)`
`void` | `JournalEventListener.overflowNotification(RecordLocation safeLocation)` This event is issues when a Journal implementations wants to recover disk space used by old records.
`byte[]` | `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.codehaus.activemq.journal.howl

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

Methods in org.codehaus.activemq.journal.howl that return RecordLocation
`RecordLocation` | `HowlJournal.write(byte[] data, boolean sync)`
`RecordLocation` | `HowlJournal.getMark()`
`RecordLocation` | `HowlJournal.getNextRecordLocation(RecordLocation lastLocation)`

Methods in org.codehaus.activemq.journal.howl with parameters of type RecordLocation
`void` | `HowlJournal.setMark(RecordLocation recordLocator, boolean force)`
`RecordLocation` | `HowlJournal.getNextRecordLocation(RecordLocation lastLocation)`
`byte[]` | `HowlJournal.read(RecordLocation location)`

Uses of RecordLocation in org.codehaus.activemq.journal.impl

Classes in org.codehaus.activemq.journal.impl that implement RecordLocation
`class` | `RecordLocationImpl` Defines a where a record can be located in the Journal.

Methods in org.codehaus.activemq.journal.impl that return RecordLocation
`RecordLocation` | `JournalImpl.write(byte[] data, boolean sync)`
`RecordLocation` | `JournalImpl.getMark()`
`RecordLocation` | `JournalImpl.getNextRecordLocation(RecordLocation lastLocation)`

Methods in org.codehaus.activemq.journal.impl with parameters of type RecordLocation
`void` | `JournalImpl.setMark(RecordLocation recordLocator, boolean force)`
`RecordLocation` | `JournalImpl.getNextRecordLocation(RecordLocation lastLocation)`
`byte[]` | `JournalImpl.read(RecordLocation location)`

Uses of RecordLocation in org.codehaus.activemq.store.journal

Methods in org.codehaus.activemq.store.journal that return RecordLocation
`RecordLocation` | `JournalMessageStore.checkpoint()`
`RecordLocation` | `JournalPersistenceAdapter.writePacket(String destination, Packet packet, boolean sync)`
`RecordLocation` | `JournalPersistenceAdapter.writeCommand(String command, boolean sync)`

Methods in org.codehaus.activemq.store.journal with parameters of type RecordLocation
`void` | `JournalPersistenceAdapter.overflowNotification(RecordLocation safeLocation)` The Journal give us a call back so that we can move old data out of the journal.
`Packet` | `JournalPersistenceAdapter.readPacket(RecordLocation location)`

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

Copyright © 2004 Protique, Ltd.. All Rights Reserved.