Changeset 3239


Ignore:
Timestamp:
08/05/13 15:30:24 (11 years ago)
Author:
olhsha
Message:

making a bit more funny test for purgeAll for cached.

adding signatures for the main methods of Version: get, retrieve, delete, add, purge, purgeAll

Location:
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/VersionDao.java

    r3237 r3239  
    8080     * @return the amount of removed rows
    8181     */
    82     public int purgeVersions(Number internalID);
     82    public int purge(Number internalID);
     83   
     84    /**
     85     *
     86     * @return the list of all the internal-ids of all the versions
     87     */
     88    public List<Number> versionIDs();
     89   
     90    /**
     91     * removes all the versions which are not referred from the sources_versions table
     92     * @return
     93     */
     94    public int purgeAll();
    8395}
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/impl/JdbcVersionDao.java

    r3237 r3239  
    141141     
    142142    @Override
    143     public int purgeVersions(Number internalID){
     143    public int purge(Number internalID){
     144        return -1;
     145    }
     146   
     147    @Override
     148    public List<Number> versionIDs(){
     149       return null;
     150    }
     151   
     152    @Override
     153    public int purgeAll(){
    144154        return -1;
    145155    }
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/dao/impl/JdbcCachedRepresentationDaoTest.java

    r3238 r3239  
    172172        System.out.println(" test cachedRepresentationIDs");
    173173        List<Number>  result = jdbcCachedRepresentationDao.cachedRepresentationIDs();
    174         assertEquals(6, result.size());
     174        assertEquals(7, result.size());
    175175        assertEquals(1, result.get(0));
    176176        assertEquals(2, result.get(1));
     
    178178        assertEquals(4, result.get(3));
    179179        assertEquals(5, result.get(4));
    180         assertEquals(6, result.get(5));
     180        assertEquals(6, result.get(5));       
     181        assertEquals(7, result.get(6));
    181182    }
    182183   
     
    189190        System.out.println("test purge All");
    190191        int result = jdbcCachedRepresentationDao.purgeAll();
    191         assertEquals(1, result);
     192        assertEquals(2, result);
    192193    }
    193194}
  • DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/resources/test-data/InsertTestData.sql

    r3237 r3239  
    125125INSERT INTO cached_representation_info (external_id, mime_type, tool, type_, where_is_the_file) VALUES ('00000000-0000-0000-0000-000000000055', 'image/jpg', 'photomaster', 'image', 'TLAscratch'); --5
    126126INSERT INTO cached_representation_info (external_id, mime_type, tool, type_, where_is_the_file) VALUES ('00000000-0000-0000-0000-000000000056', 'text/plain', 'some tool', 'text', 'TLAscratch'); --6
     127INSERT INTO cached_representation_info (external_id, mime_type, tool, type_, where_is_the_file) VALUES ('00000000-0000-0000-0000-000000000057', 'text/html', 'some tool 2', 'text', 'TLAscratch'); --7
    127128
    128129--------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.