public interface DmoState
Modifier and Type | Field and Description |
---|---|
static int |
CACHED
DMO is cached in the current session
|
static int |
CHANGED
DMO has been modified (a property changed) by user logic
|
static int |
COPY
Record is a copy for internal purposes and should not be persisted or cached
|
static int |
DEFAULT
Record state: no specific state has been set, or state has been reset
|
static int |
DELETED
DMO has been deleted from the database
|
static int |
DELETING
DMO has is in the process of being deleted from the database
|
static int |
INVALID
Record has failed its last validation attempt and has not been reset to a valid state
TODO: this seems to be used only for checking UniqueConstraints, the IndexSize and NotNull
are not marked as failed after these validations.
|
static int |
NEW
DMO has been newly created and not yet inserted into the database
|
static int |
NOUNDO
Changes to record cannot be rolled back (temp-table DMOs only)
|
static int |
READ
DMO has been read from database
|
static int |
STALE
DMO state is out of sync with the database, due to rollback
|
static int |
TRACKED
DMO currently is being tracked for possible UNDO processing
|
static final int DEFAULT
static final int COPY
static final int NOUNDO
static final int NEW
static final int CACHED
static final int STALE
static final int DELETING
static final int DELETED
static final int INVALID
static final int READ
static final int CHANGED
static final int TRACKED