org.apache.activemq.kaha.impl.async
Class ReadOnlyDataFile
java.lang.Object
org.apache.activemq.util.LinkedNode
org.apache.activemq.kaha.impl.async.DataFile
org.apache.activemq.kaha.impl.async.ReadOnlyDataFile
- All Implemented Interfaces:
- Comparable<DataFile>
public class ReadOnlyDataFile
- extends DataFile
Allows you to open a data file in read only mode. Useful when working with
archived data files.
Methods inherited from class org.apache.activemq.kaha.impl.async.DataFile |
compareTo, decrement, equals, getDataFileId, getLength, getReferenceCount, hashCode, increment, incrementLength, isUnused, setLength, toString |
openRandomAccessFile
public RandomAccessFile openRandomAccessFile(boolean appender)
throws IOException
- Overrides:
openRandomAccessFile
in class DataFile
- Throws:
IOException
closeRandomAccessFile
public void closeRandomAccessFile(RandomAccessFile file)
throws IOException
- Overrides:
closeRandomAccessFile
in class DataFile
- Throws:
IOException
delete
public boolean delete()
throws IOException
- Overrides:
delete
in class DataFile
- Throws:
IOException
move
public void move(File targetDirectory)
throws IOException
- Overrides:
move
in class DataFile
- Throws:
IOException
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.