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)
           
 



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