pl.edu.pjwstk.yaod.store.defaultstore
Class PersistentStore

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.store.Store
        |
        +--pl.edu.pjwstk.yaod.store.defaultstore.PersistentStore

public class PersistentStore
extends Store


Constructor Summary
PersistentStore(java.lang.Integer id, PersistentStoreDescriptor desc)
           
 
Method Summary
 void close()
           
 StoreClient createClient()
           
 AtomPointer getEntry()
           
 FileManager getFileManager()
           
 void initialize()
           
 void open()
           
 void setEntry(AtomPointer entry)
           
 
Methods inherited from class pl.edu.pjwstk.yaod.store.Store
getStoreId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentStore

public PersistentStore(java.lang.Integer id,
                       PersistentStoreDescriptor desc)
Method Detail

initialize

public void initialize()

open

public void open()
          throws java.io.FileNotFoundException
Overrides:
open in class Store

close

public void close()
           throws java.io.IOException
Overrides:
close in class Store

getFileManager

public FileManager getFileManager()

createClient

public StoreClient createClient()
Overrides:
createClient in class Store

setEntry

public void setEntry(AtomPointer entry)

getEntry

public AtomPointer getEntry()