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

Packages that use RecordLocation
org.apache.activeio.journal Provides the API for storing and accessing record based binary data in sequential log files. 
org.apache.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.apache.activeio.journal.howl A Journal implemenation using using a high performance transaction log implemented using Howl 
 

Uses of RecordLocation in org.apache.activeio.journal
 

Methods in org.apache.activeio.journal that return RecordLocation
 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.
 RecordLocation Journal.write(Packet packet, boolean sync)
          Writes a Packet of data to the journal.
 

Methods in org.apache.activeio.journal with parameters of type RecordLocation
 RecordLocation Journal.getNextRecordLocation(RecordLocation location)
          Allows you to get the next RecordLocation after the location that is in the journal.
 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.
 

Uses of RecordLocation in org.apache.activeio.journal.active
 

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

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

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

Uses of RecordLocation in org.apache.activeio.journal.howl
 

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

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

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



Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.