Changeset 416 for gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/java
- Timestamp:
- 08/20/12 11:50:08 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gssim_ui/branches/vine/gssimstudio/src/web/ui/flex/java/gssim/gssimstudio/flex/app/editor/GSSimStudio.java
r415 r416 749 749 750 750 @BlazeDsMethod() 751 public GSSimStudioModel deleteExperiments(List PKs) { 752 GSSimStudioModel model = getModel(); 753 Connection connection = null; 754 try { 755 connection = factory().createDBConnection(dbAddress, dbUser, 756 dbPassword); 757 758 ExperimentDAO experimentDAO = factory.createExperiment(); 759 for (int i = 0; i < PKs.size(); i++) { 760 deleteExperiment(experimentDAO, (Integer) PKs.get(i)); 761 } 762 connection.commit(); 763 764 } catch (SQLException e) { 765 setSqlError("Experiments", model, e); 766 } catch (InstantiationException e) { 767 setDbConnectionError(model, e); 768 } catch (IllegalAccessException e) { 769 setDbConnectionError(model, e); 770 } catch (ClassNotFoundException e) { 771 setDbConnectionError(model, e); 772 } catch (Exception e) { 773 setError("Unexpected error occured", model, e); 774 } finally { 775 closeConnection(connection, model); 776 } 777 778 return getExperimentsFromDb(model, null, null, null); 779 } 780 781 @BlazeDsMethod() 751 782 public GSSimStudioModel updateExperiment(Integer PK, Integer userID, Integer configID, String name, Timestamp commissionDate, String description, String status, Integer metaexpID) { 752 783 GSSimStudioModel model = getModel();
Note: See TracChangeset
for help on using the changeset viewer.