public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeRefresh() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // refresh acts on declared type return CASCADE_NONE; return _refresh; }
public int getCascadeDetach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // detach acts on declared type return CASCADE_NONE; if (isEmbedded()) return CASCADE_IMMEDIATE; return _detach; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return _persist; if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : _persist; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
public int getCascadeDetach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // detach acts on declared type return CASCADE_NONE; if (isEmbedded()) return CASCADE_IMMEDIATE; return _detach; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return _persist; if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : _persist; }
public int getCascadePersist() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isDeclaredTypePC()) return _persist; if (!isTypePC()) return CASCADE_NONE; // if only externalized type is pc, can't cascade immediate return (_persist == CASCADE_IMMEDIATE) ? CASCADE_AUTO : _persist; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
public int getCascadeDetach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // detach acts on declared type return CASCADE_NONE; if (isEmbedded()) return CASCADE_IMMEDIATE; return _detach; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
public int getCascadeDetach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // detach acts on declared type return CASCADE_NONE; if (isEmbedded()) return CASCADE_IMMEDIATE; return _detach; }
public int getCascadeAttach() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT || !isDeclaredTypePC()) // attach acts on declared type return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; return _attach; }
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(); }
public int getCascadeDelete() { if (_owner.getManagement() != FieldMetaData.MANAGE_PERSISTENT) return CASCADE_NONE; if (isEmbeddedPC()) return CASCADE_IMMEDIATE; switch (_delete) { case CASCADE_NONE: // if the user marks the owning field dependent and we // externalize to a pc type, then become dependent if (this != _owner.getValue() && isTypePC() && ((ValueMetaDataImpl) _owner.getValue())._delete == CASCADE_AUTO) return CASCADE_AUTO; break; case CASCADE_AUTO: if (isTypePC()) return CASCADE_AUTO; break; case CASCADE_IMMEDIATE: if (isDeclaredTypePC()) return CASCADE_IMMEDIATE; break; } return CASCADE_NONE; }