Changeset 4521 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/impl/DBIntegrityServiceImlp.java
- Timestamp:
- 02/14/14 12:54:43 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/impl/DBIntegrityServiceImlp.java
r4495 r4521 499 499 500 500 int offset = (startAnnotation > 0) ? startAnnotation - 1 : 0; 501 String direction = desc ? " DESC " : " ASC";501 String direction = desc ? "DESC" : "ASC"; 502 502 List<Number> selectedAnnotIDs = annotationDao.sublistOrderedAnnotationIDs(annotationIDs, offset, maximumAnnotations, orderedBy, direction); 503 503 List<UUID> annotationUUIDs = new ArrayList<UUID>(); … … 641 641 return annotationDao.addAnnotationPrincipalPermission(annotationID, userID, permission); 642 642 } 643 643 644 644 //////////// notebooks ////// 645 646 645 @Override 647 646 public Number createNotebook(Notebook notebook, Number ownerID) { … … 719 718 return result; 720 719 } 721 720 722 721 @Override 723 722 public boolean deleteNotebook(Number notebookID) { 724 boolean deletePermissions = notebookDao.deleteAllPermissionsForNotebook(notebookID); 725 boolean deleteAnnotations = notebookDao.deleteAllAnnotationsFromNotebook(notebookID); 726 return notebookDao.deleteNotebook(notebookID); 727 } 728 729 ////////////// HELPERS //////////////////// 730 private Target createFreshTarget(TargetInfo targetInfo) { 723 if (notebookDao.deleteAllPermissionsForNotebook(notebookID) || notebookDao.deleteAllAnnotationsFromNotebook(notebookID)) { 724 return notebookDao.deleteNotebook(notebookID); 725 } else { 726 return false; 727 } 728 } 729 730 ////////////// HELPERS //////////////////// 731 private Target createFreshTarget(TargetInfo targetInfo) { 731 732 Target target = new Target(); 732 733 target.setLink(targetInfo.getLink());
Note: See TracChangeset
for help on using the changeset viewer.