public interface  org.apache.activemq.store.kahadb.KahaDBMetaData extends java.lang.Object
{
public static final int OPEN_STATE;
public static final int CLOSED_STATE;
public abstract org.apache.activemq.store.kahadb.disk.page.Page getPage();
public abstract void setPage(org.apache.activemq.store.kahadb.disk.page.Page);
public abstract int getState();
public abstract void setState(int);
public abstract org.apache.activemq.store.kahadb.disk.journal.Location getLastUpdateLocation();
public abstract void setLastUpdateLocation(org.apache.activemq.store.kahadb.disk.journal.Location);
public abstract void initialize(org.apache.activemq.store.kahadb.disk.page.Transaction) throws java.io.IOException;
public abstract void load(org.apache.activemq.store.kahadb.disk.page.Transaction) throws java.io.IOException;
public abstract void read(java.io.DataInput) throws java.io.IOException;
public abstract void write(java.io.DataOutput) throws java.io.IOException;
}