|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ojb.server.states.ModificationState
Describes an objects transactional state regarding commiting and rollbacking
Constructor Summary | |
ModificationState()
|
Method Summary | |
abstract void |
checkpoint(ObjectTransactionWrapper mod)
Method declaration |
abstract void |
commit(ObjectTransactionWrapper mod)
Method declaration |
abstract ModificationState |
markClean()
return resulting state after marking clean |
abstract ModificationState |
markDelete()
return resulting state after marking delete |
abstract ModificationState |
markDirty()
return resulting state after marking dirty |
abstract ModificationState |
markNew()
return resulting state after marking new |
abstract ModificationState |
markOld()
return resulting state after marking old |
protected void |
moveToCache(java.lang.Object objToCache)
Method declaration |
boolean |
needsInsert()
Method declaration |
protected void |
removeFromCache(java.lang.Object objToBeRemoved)
remove Object from the ObjectCache |
abstract void |
rollback(ObjectTransactionWrapper mod)
Method declaration |
java.lang.String |
toString()
return a String representation |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public ModificationState()
Method Detail |
public abstract ModificationState markClean()
public abstract ModificationState markDelete()
public abstract ModificationState markDirty()
public abstract ModificationState markNew()
public abstract ModificationState markOld()
public java.lang.String toString()
toString
in class java.lang.Object
protected void moveToCache(java.lang.Object objToCache)
objToCache
- public boolean needsInsert()
protected void removeFromCache(java.lang.Object objToBeRemoved)
public abstract void checkpoint(ObjectTransactionWrapper mod) throws PersistenceBrokerException
mod
- PersistenceBrokerException
- public abstract void commit(ObjectTransactionWrapper mod) throws PersistenceBrokerException
mod
- PersistenceBrokerException
- public abstract void rollback(ObjectTransactionWrapper mod)
mod
-
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |