|
SolarMetric Kodo JDO 2.5.8 generated on January 11 2004 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.solarmetric.kodo.runtime.JDOState
|
+--com.solarmetric.kodo.runtime.HollowState
JDO lifecycle state.
Represents a hollow instance that exists in the data store, but whose state has not been loaded and who is not active in the current transaction (if any). This may be the state of instances returned on ID lookups or by traversing relations, and the state of persistent instances outside of transactions (unless the retainValues flag is set in the PersistenceManager).
| Fields inherited from class com.solarmetric.kodo.runtime.JDOState |
HOLLOW, PCLEAN, PDELETED, PDELETEDFLUSHED, PDIRTY, PNEW, PNEWDELETED, PNEWDELETEDFLUSHED, PNEWFLUSHED, PNEWFLUSHEDDELETED, PNEWFLUSHEDDELETEDFLUSHED, PNONTRANS, TCLEAN, TDIRTY, TRANSIENT |
| Constructor Summary | |
(package private) |
HollowState()
|
| Method Summary | |
(package private) JDOState |
beforeNontransactionalRead(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being read outside of an active transaction. |
(package private) JDOState |
beforeNontransactionalWrite(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being written outside of an active transaction. |
(package private) JDOState |
beforeOptimisticRead(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being read in an optimistic transaction. |
(package private) JDOState |
beforeOptimisticWrite(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being written within an optimistic transaction. |
(package private) JDOState |
beforeRead(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being read within an active transaction. |
(package private) JDOState |
beforeWrite(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state prior to the state of the given instance being written within an active transaction. |
(package private) JDOState |
deletePersistent(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state on a call to PersistenceManager.deletePersistent(java.lang.Object)
with the given instance. |
(package private) void |
initialize(StateManagerImpl context)
Called when this state is first assigned to the given state manager. |
(package private) boolean |
isPersistent()
Return whether this is a persistent state. |
(package private) JDOState |
makeTransactional(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state on a call to PersistenceManager.makeNontransactional(java.lang.Object)
with the given instance. |
(package private) JDOState |
makeTransient(StateManagerImpl context)
Perform any actions necesssary and return the proper lifecycle state on a call to PersistenceManager.makeTransient(java.lang.Object)
with the given instance. |
| Methods inherited from class com.solarmetric.kodo.runtime.JDOState |
afterNontransactionalRefresh, afterOptimisticRefresh, afterRefresh, beforeCommit, beforeFlush, commit, commitRetain, error, evict, flush, isDeleted, isDirty, isFlushed, isNew, isTransactional, makeNontransactional, makePersistent, rollback, rollbackRetain |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
HollowState()
| Method Detail |
void initialize(StateManagerImpl context)
JDOStateinitialize in class JDOStateJDOState deletePersistent(StateManagerImpl context)
JDOStatePersistenceManager.deletePersistent(java.lang.Object)
with the given instance.
Returns the this pointer by default.deletePersistent in class JDOStateJDOState makeTransactional(StateManagerImpl context)
JDOStatePersistenceManager.makeNontransactional(java.lang.Object)
with the given instance.
Returns the this pointer by default.makeTransactional in class JDOStateJDOState makeTransient(StateManagerImpl context)
JDOStatePersistenceManager.makeTransient(java.lang.Object)
with the given instance.
Returns the this pointer by default.makeTransient in class JDOStateJDOState beforeRead(StateManagerImpl context)
JDOStatethis pointer by default.beforeRead in class JDOStateJDOState beforeOptimisticRead(StateManagerImpl context)
JDOStatethis pointer by default.beforeOptimisticRead in class JDOStateJDOState beforeNontransactionalRead(StateManagerImpl context)
JDOStatethis pointer by default.beforeNontransactionalRead in class JDOStateJDOState beforeWrite(StateManagerImpl context)
JDOStatethis pointer by default.beforeWrite in class JDOStateJDOState beforeOptimisticWrite(StateManagerImpl context)
JDOStatethis pointer by default.beforeOptimisticWrite in class JDOStateJDOState beforeNontransactionalWrite(StateManagerImpl context)
JDOStatethis pointer by default.beforeNontransactionalWrite in class JDOStateboolean isPersistent()
JDOStatefalse by default.isPersistent in class JDOState
|
SolarMetric Kodo JDO 2.5.8 generated on January 11 2004 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||