143144145146147148149150151152153
catch(GenericException ex) { tm.rollbackTransactionImplicit(); throw ex; } finally { tm.releaseResourcesImplicit(); } return assoc; } private AssociatedRecord internal_attach(ActiveRecord newTarget) {
281282283284285286287288289290291
catch(GenericException ex) { tm.rollbackTransactionImplicit(); throw ex; } finally { tm.releaseResourcesImplicit(); } } private void internal_detach(boolean removeDependent) { if (associatedRecord == null) return;//nothing to detach
385386387388389390391392393394395
catch(GenericException ex) { tm.rollbackTransactionImplicit(); throw ex; } finally { tm.releaseResourcesImplicit(); } } private void internal_delete() { String reverseRelationType = recordRelation.getRelation().getReverseRelationType();
425426427428429430431432433434435
catch(Exception ex) { tm.rollbackTransactionImplicit(); throw new RelationException(ex); } finally { tm.releaseResourcesImplicit(); } return assr; } /**
653654655656657658659660661662663
catch(BaseSQLException bdex) { tm.rollbackTransactionImplicit(); throw bdex; } finally { tm.releaseResourcesImplicit(); } return r; }
133134135136137138139140141142143
catch(BaseSQLException bdex) { tm.rollbackTransactionImplicit(); throw bdex; } finally { tm.releaseResourcesImplicit(); displayDS((String)inputs.get(DataProcessor.input_key_database_connection_name), "afterRelease"); } return returnTO; }
196197198199200201202203204205206
catch(BaseSQLException bdex) { tm.rollbackTransactionImplicit(); throw bdex; } finally { tm.releaseResourcesImplicit(); } return returnTOList; }
299300301302303304305306307308309
} catch(BaseSQLException bdex) { throw bdex; } finally { tm.releaseResourcesImplicit(); } return returnTO; }
869870871872873874875876877878879
catch(BaseSQLException bdex) { tm.rollbackTransactionImplicit(); throw bdex; } finally { tm.releaseResourcesImplicit(); } return updateCount; }
923924925926927928929930931932933
catch(BaseSQLException bdex) { tm.rollbackTransactionImplicit(); throw bdex; } finally { tm.releaseResourcesImplicit(); } return count; }