/** * Assign generated values to given primary key fields. */ private static boolean assign(OpenJPAStateManager sm, StoreManager store, FieldMetaData[] pks, boolean preFlush) { for (int i = 0; i < pks.length; i++) // If we are generating values... if (pks[i].getValueStrategy() != ValueStrategies.NONE) { // If a value already exists on this field, throw exception. // This is considered an application coding error. if (!sm.isDefaultValue(pks[i].getIndex())) throw new InvalidStateException(_loc2.get("existing-value-override-excep", pks[i].getFullName(false), Exceptions.toString(sm.getPersistenceCapable()), sm.getPCState().getClass().getSimpleName())); // Assign the generated value if (store.assignField(sm, pks[i].getIndex(), preFlush)) pks[i].setValueGenerated(true); else return false; } return true; }
/** * Assign generated values to given primary key fields. */ private static boolean assign(OpenJPAStateManager sm, StoreManager store, FieldMetaData[] pks, boolean preFlush) { for (int i = 0; i < pks.length; i++) // If we are generating values... if (pks[i].getValueStrategy() != ValueStrategies.NONE) { // If a value already exists on this field, throw exception. // This is considered an application coding error. if (!sm.isDefaultValue(pks[i].getIndex())) throw new InvalidStateException(_loc2.get("existing-value-override-excep", pks[i].getFullName(false), Exceptions.toString(sm.getPersistenceCapable()), sm.getPCState().getClass().getSimpleName())); // Assign the generated value if (store.assignField(sm, pks[i].getIndex(), preFlush)) pks[i].setValueGenerated(true); else return false; } return true; }
/** * Assign generated values to given primary key fields. */ private static boolean assign(OpenJPAStateManager sm, StoreManager store, FieldMetaData[] pks, boolean preFlush) { for (int i = 0; i < pks.length; i++) // If we are generating values... if (pks[i].getValueStrategy() != ValueStrategies.NONE) { // If a value already exists on this field, throw exception. // This is considered an application coding error. if (!sm.isDefaultValue(pks[i].getIndex())) throw new InvalidStateException(_loc2.get("existing-value-override-excep", pks[i].getFullName(false), Exceptions.toString(sm.getPersistenceCapable()), sm.getPCState().getClass().getSimpleName())); // Assign the generated value if (store.assignField(sm, pks[i].getIndex(), preFlush)) pks[i].setValueGenerated(true); else return false; } return true; }
/** * Assign generated values to given primary key fields. */ private static boolean assign(OpenJPAStateManager sm, StoreManager store, FieldMetaData[] pks, boolean preFlush) { for (int i = 0; i < pks.length; i++) // If we are generating values... if (pks[i].getValueStrategy() != ValueStrategies.NONE) { // If a value already exists on this field, throw exception. // This is considered an application coding error. if (!sm.isDefaultValue(pks[i].getIndex())) throw new InvalidStateException(_loc2.get("existing-value-override-excep", pks[i].getFullName(false), Exceptions.toString(sm.getPersistenceCapable()), sm.getPCState().getClass().getSimpleName())); // Assign the generated value if (store.assignField(sm, pks[i].getIndex(), preFlush)) pks[i].setValueGenerated(true); else return false; } return true; }
/** * Assign generated values to given primary key fields. */ private static boolean assign(OpenJPAStateManager sm, StoreManager store, FieldMetaData[] pks, boolean preFlush) { for (int i = 0; i < pks.length; i++) // If we are generating values... if (pks[i].getValueStrategy() != ValueStrategies.NONE) { // If a value already exists on this field, throw exception. // This is considered an application coding error. if (!sm.isDefaultValue(pks[i].getIndex())) throw new InvalidStateException(_loc2.get( "existing-value-override-excep", pks[i] .getFullName(false))); // Assign the generated value if (store.assignField(sm, pks[i].getIndex(), preFlush)) pks[i].setValueGenerated(true); else return false; } return true; }
fmd.setValueGenerated(true); return true;
fmd.setValueGenerated(true); return true;
fmd.setValueGenerated(true); return true;
fmd.setValueGenerated(true); return true;
fmd.setValueGenerated(true); return true;