|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--pl.edu.pjwstk.yaod.store.defaultstore.transientstore.TransientStoreWrapper
Constructor Summary | |
TransientStoreWrapper(TransientStore store)
|
Method Summary | |
void |
createAtom(Atom atm)
Tworzy nowy atom w skladzie. |
void |
deleteAtom(AtomID ptr)
Kasuje atom wskazany podanym identyfikatorem. |
AtomID |
getEntry()
Zwraca identyfikator atomu wejsciowego do skladu. |
Atom |
retrieveAtom(AtomID ptr)
Zwraca atom wkazany za pomoca jego identyfikatora. |
void |
updateAtom(Atom atm)
Aktualizuje atom zapisany wczesniej w skladzie. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TransientStoreWrapper(TransientStore store)
Method Detail |
public AtomID getEntry()
Wrappable
getEntry
in interface Wrappable
pl.edu.pjwstk.yaod.store.Wrappable
public Atom retrieveAtom(AtomID ptr) throws NoSuchAtomException
Wrappable
retrieveAtom
in interface Wrappable
pl.edu.pjwstk.yaod.store.Wrappable
ptr
- identyfikator atomu.NoSuchAtomException
- brak takiego atomu w skladzie.public void deleteAtom(AtomID ptr) throws NoSuchAtomException
Wrappable
deleteAtom
in interface Wrappable
pl.edu.pjwstk.yaod.store.Wrappable
ptr
- identyfikator kasowanego atomu.NoSuchAtomException
- brak takiego atomu w skladzie.public void updateAtom(Atom atm) throws BlockFreeSpaceException
Wrappable
updateAtom
in interface Wrappable
pl.edu.pjwstk.yaod.store.Wrappable
atm
- atom do zaktualizowania.BlockFreeSpaceException
- zbyt malo wolnej przestrzeni.public void createAtom(Atom atm) throws BlockFreeSpaceException
Wrappable
createAtom
in interface Wrappable
pl.edu.pjwstk.yaod.store.Wrappable
atm
- atom ktory ma zostac zapisany w skladzie.BlockFreeSpaceException
- zbyt malo wolnej przestrzeni.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |