change name of ReferencedMedia to ReferencedMediaBase (#2381)
added saveTypeDesignation Test (but is not running for some reason)
countByTitle() method for IIdentifiableService
splitting PolytomousKeyNodeService from PolytomousKeyService & more methods for IdentificationKeyService
further UserDao tests
first tests for list find methods for user and group services (#2283 and #2284).
minor
testGetTaxaByNameForEditor() added
minor changes
Reverting the RightsTerm -> RightsType change (see #1306). This is a model change and needs updates to the schema. We will transfer this into a branch.
comment syso's
created OccurrenceDaoHibernateImplTest class for #2232
bugfix for descriptionBase.clone #2234
replace deprecated methods with new ones #2176
remove duplicate for Argentina
added a test case for polytomous keys
merge 3.0.2 to trunk
Implement all name relationships search
getting all SpecimenOrObservationBases for a Taxon
correcting utf8 chars
sdd import matches descriptions to existing taxa
re-integrating branches/cdmlib/oai-pmh up to revision 10059
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
ignoring test TaxonDaoHibernateImplTest.java
Merging cdmlib-persistence to trunk; pesi. Merge rev 8083-8429.
added a new method to IMediaService that will return the complete ImageInfo object and not just the metadata. Removed persistence layer from call stack of IMediaService methods that talk to ImageMetaData.
merging PESI brach into trunk
deleted very annoying toy projects from trunk
merge cate-development2 branch with trunk
bugfix for TaxonNode.getParent == null
removed System.err.println()
preparing for hibernate-c3p0 & commenting out all System.err.println
new test for the delete method of TaxonNameDao
#1390
Updated ICdmEntityDao replace(T x, T y) and refresh(T t, LockMode lockMode, List propertyPaths) and added methods to IAnnotationDao
Added an IIdentificationKeyDao to query across all identification key types
Refactored free text search to re-use the same code for all identifiable entities. Switched to StandardAnalyzer to include indexing of numbers. Removed redundant code from taxonDao.delete() method (as included entities deleted using hibernate's cascade method)
Refactored methods in VersionableDaoBase etc + added Query-By-Example for CdmEntityDaoBase
revert the model changes...
rightsterm -> rightstype ticket #1306
test for getTaxaByCommonName added
Added methods and tests to recover changes to data
refactoring the references for imports...
Refactored OrderHint and added RandomOrder, plus a couple of small bug fixes in VersionableDaoBase
licence comment added
merged from branches/cdmlib/2.2 7238-7345 into trunk
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
Deleted Keyword class
deleting BibtexEntryType
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
adding and using yourkit profiler controller
#445: Added missing term vocabularies #921: Added setDefaultTerms methods Added inferred and potential combination synonym relationship types for Fauna Europaea
Implemented Grouping Criteria method for ICdmEntityDao, including group by count and group by year / month / day for dateTime fields
finetuning match mechanism
last bugfixes for tests in persistence
Impact of new model changes: new classes and renaming
updates for match strategy in persistence
Added free-text search methods to name & occurrence DAO's
Matching in persistence
matching in persistence
implemented a method that returns a map containing uuid and titleCache of all accepted taxa
Merge for cdmlib-persistence and bugfix in TaxonDaoHibernateImplTest
refactoring of ICdmGenericDao.getReferencingCdmBases()
reimplemented GenericDao.getAllClasses
new searchTaxaByName()
dataportal release v2.0
new dao methods and cleaning up ITaxonDao
Added methods concerning taxonomic tree to taxon service.
minimum base web services for CDM Portal v2.0
TaxonomicTree implementation (persistence)
Made the images in DescriptionElementBase ordered (java.util.List) and changed Media.mediaCreated to a joda DateTime
PublicationBase tests
Corrected and added to tests
Updated tests to reflect the new unique uuid constraint, corrected the CacheStrategyGenerator listener to correctly add updatedBy / createdBy metadata on saveOrUpdate events, corrected a couple of DAO methods, and added merge(T t) to ICdmEntityDao to allow the persisting of detached objects
Merged search changes from 2.0
Fixed name/specimen type designation status mapping
Updated a couple of methods to be more in line with generic dao method pattern
Refactored ISearchableDao to make it more generic, then added it and implementations to daos for Agents, References and Media
Updated TaxonDaoHibernateImplTest.testDelete()
#724: Update taxonomic children count and taxonomic parent cache when deleting a taxon.
More improvements to HibernateBeanInitalizer to allow it to work on envers proxies as well as plain vanilla hibernate proxies
Lots of changes, including, adding List orderHints, List propertyPaths to dao methods New MarkerDao & impl Expanded test coverage of beanintialization and cache strategy generator configuration
additional DAO methods for new REST service
Added test cases for getTaxaByName()
TypeDesignationStatus renamed to SpecimenTypeDesignationStatus
improved reliability of test