|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--kodo.runtime.JDOState
Base class for all JDO lifecycle states. Each JDO instance is managed by
a StateManagerImpl
, which in turn keeps a reference to its current
state.
The state governs the behavior of the instance during all JDO lifecycle events. The class itself is stateless, and is provided its context on each method call. This base class provides no-op implementations of all methods and maintains static singelton shared references to each possible JDO state.
Field Summary | |
static JDOState |
ECLEAN
Embedded-Clean |
static JDOState |
ECOPY
Embedded-Copy |
static JDOState |
EDELETED
Embedded-Deleted |
static JDOState |
EDIRTY
Embedded-Dirty |
static JDOState |
ENONTRANS
Embedded-Nontransactional |
static JDOState |
HOLLOW
Hollow; exists in data store |
static JDOState |
PCLEAN
Persistent-Clean |
static JDOState |
PDELETED
Persistent-Deleted |
static JDOState |
PDELETEDFLUSHED
Persistent-Deleted-Flushed |
static JDOState |
PDIRTY
Persistent-Dirty |
static JDOState |
PNEW
Persistent-New |
static JDOState |
PNEWDELETED
Persistent-New-Deleted |
static JDOState |
PNEWFLUSHEDDELETED
Persistent-New-Flushed-Deleted |
static JDOState |
PNEWFLUSHEDDELETEDFLUSHED
Persistent-New-Flushed-Deleted-Flushed |
static JDOState |
PNONTRANS
Persistent-Nontransactinoal |
static JDOState |
TCLEAN
Transient-Clean |
static JDOState |
TDIRTY
Transient-Dirty |
static JDOState |
TRANSIENT
Transient; unmanaged instance |
Constructor Summary | |
JDOState()
|
Method Summary | |
protected Object |
readResolve()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final JDOState PNEW
public static final JDOState PCLEAN
public static final JDOState PDIRTY
public static final JDOState PDELETED
public static final JDOState PNEWDELETED
public static final JDOState PNONTRANS
public static final JDOState HOLLOW
public static final JDOState TRANSIENT
public static final JDOState TCLEAN
public static final JDOState TDIRTY
public static final JDOState ECOPY
public static final JDOState ECLEAN
public static final JDOState EDIRTY
public static final JDOState EDELETED
public static final JDOState ENONTRANS
public static final JDOState PNEWFLUSHEDDELETED
public static final JDOState PNEWFLUSHEDDELETEDFLUSHED
public static final JDOState PDELETEDFLUSHED
Constructor Detail |
public JDOState()
Method Detail |
protected Object readResolve() throws ObjectStreamException
|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |