Changeset 3279
- Timestamp:
- 08/06/13 14:53:21 (11 years ago)
- Location:
- DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/SourceDao.java
r3220 r3279 18 18 package eu.dasish.annotation.backend.dao; 19 19 20 import eu.dasish.annotation.backend.identifiers.SourceIdentifier; 20 21 import eu.dasish.annotation.schema.NewOrExistingSourceInfos; 22 import eu.dasish.annotation.schema.Source; 21 23 import eu.dasish.annotation.schema.SourceInfo; 22 24 import java.util.List; … … 27 29 */ 28 30 public interface SourceDao extends ResourceDao{ 31 32 /** 33 * 34 * @param internalID 35 * @return extrnalID identifier of the resource with internalID 36 */ 37 public SourceIdentifier getExternalID(Number internalID); 38 39 40 public List<Number> retrieveSourceIDs(Number annotationID); 41 42 43 public Source getSource(Number inernalID); 44 45 46 public int deleteSource(Number internalID); 47 48 49 public Source addSource(Source freshSource); 50 51 52 public int purge(Number internalId); 53 54 55 public List<Number> sourceIDs(); 56 57 58 public int purgeAll(); 59 60 29 61 30 62 /** -
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/impl/JdbcSourceDao.java
r3220 r3279 19 19 20 20 import eu.dasish.annotation.backend.dao.SourceDao; 21 import eu.dasish.annotation.backend.identifiers.AnnotationIdentifier;22 21 import eu.dasish.annotation.backend.identifiers.SourceIdentifier; 23 import eu.dasish.annotation. schema.Annotation;22 import eu.dasish.annotation.backend.identifiers.VersionIdentifier; 24 23 import eu.dasish.annotation.schema.NewOrExistingSourceInfo; 25 24 import eu.dasish.annotation.schema.NewOrExistingSourceInfos; 25 import eu.dasish.annotation.schema.Source; 26 26 import eu.dasish.annotation.schema.SourceInfo; 27 27 import java.sql.ResultSet; … … 39 39 40 40 public JdbcSourceDao(DataSource dataSource) { 41 setDataSource(dataSource); 41 setDataSource(dataSource); 42 internalIdName = source_id; 43 resourceTableName = sourceTableName; 44 } 45 46 ////////////////////////////////////////////////////////////////////////////////////////////////////// 47 @Override 48 public SourceIdentifier getExternalID(Number internalID) { 49 return new SourceIdentifier(super.getExternalIdentifier(internalID)); 50 } 51 52 53 54 public List<Number> retrieveSourceIDs(Number annotationID){ 55 return null; 42 56 } 43 57 44 58 59 public Source getSource(Number inernalID) { 60 return null; 61 } 62 63 64 public int deleteSource(Number internalID){ 65 return -1; 66 } 67 68 69 public Source addSource(Source freshSource){ 70 return null; 71 } 72 73 74 public int purge(Number internalId){ 75 return -1; 76 } 77 78 79 public List<Number> sourceIDs(){ 80 return null; 81 } 82 83 84 public int purgeAll(){ 85 return -1; 86 } 87 88 //////////////////////////////////////////////////////////////// 45 89 46 90 public List<SourceInfo> getSourceInfos(Number annotationID){
Note: See TracChangeset
for help on using the changeset viewer.