|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ojb.odmg.states.ModificationState
org.apache.ojb.odmg.states.StateNewClean
public class StateNewClean
this state represents new objects which have not been altered during tx.
| Method Summary | |
|---|---|
void |
checkpoint(ObjectEnvelope mod)
checkpoint the transaction |
void |
commit(ObjectEnvelope mod)
commit the associated transaction |
static StateNewClean |
getInstance()
perform a checkpoint, i.e. |
ModificationState |
markClean()
return resulting state after marking clean |
ModificationState |
markDelete()
return resulting state after marking delete |
ModificationState |
markDirty()
return resulting state after marking dirty |
ModificationState |
markNew()
return resulting state after marking new |
ModificationState |
markOld()
return resulting state after marking old |
boolean |
needsInsert()
object is new, thus we need an INSERT to store it |
void |
rollback(ObjectEnvelope mod)
rollback the transaction |
| Methods inherited from class org.apache.ojb.odmg.states.ModificationState |
|---|
isTransient, needsDelete, needsUpdate, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static StateNewClean getInstance()
public ModificationState markClean()
markClean in class ModificationStatepublic ModificationState markDelete()
markDelete in class ModificationStatepublic ModificationState markDirty()
markDirty in class ModificationStatepublic ModificationState markNew()
markNew in class ModificationStatepublic ModificationState markOld()
markOld in class ModificationStatepublic boolean needsInsert()
needsInsert in class ModificationState
public void checkpoint(ObjectEnvelope mod)
throws PersistenceBrokerException
checkpoint in class ModificationStatePersistenceBrokerException
public void commit(ObjectEnvelope mod)
throws PersistenceBrokerException
commit in class ModificationStatePersistenceBrokerExceptionpublic void rollback(ObjectEnvelope mod)
rollback in class ModificationState
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||