public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return checkPUDefaultCascadePersist(); if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : checkPUDefaultCascadePersist(); }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return checkPUDefaultCascadePersist(); if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : checkPUDefaultCascadePersist(); }