// these flags are set only in the constructor
// and shouldn't be changed afterwards
// (cannot make them final since they are declared in superclass
// but their values are specific to subclasses)
isPersistent = true;
isPersistentInDataStore = true;
isTransactional = false;
isDirty = false;
isNew = false;
isDeleted = false;
isNavigable = true;
isRefreshable = false;
isBeforeImageUpdatable = false;
needsRegister = false;
needsReload = false;
needsRestoreOnRollback = false;
updateAction = ActionDesc.LOG_NOOP;
stateType = P_NON_TX;