Make deduplication of TeamOrPersonBase possible in cdmlib #4768 and solve test probl...
authorAndreas Müller <a.mueller@bgbm.org>
Tue, 31 Mar 2015 23:59:06 +0000 (23:59 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Tue, 31 Mar 2015 23:59:06 +0000 (23:59 +0000)
commit6c84a3ee5efb42f568d3d42930b4b91992f66444
tree595a004b3f84674b2cd210ad76674cfe54b56057
parentcf1c7a4d36be421fe0bd9f04671044568e22c1fa
Make deduplication of TeamOrPersonBase possible in cdmlib #4768  and solve test problem in CdmGenericDaoImplTest #2096, finding some bugs in between
16 files changed:
.gitattributes
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/AnnotatableEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Annotation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Identifier.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/HomotypicalGroup.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/ReferenceFactory.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/agent/PersonDefaultCacheStrategy.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/merge/DefaultMergeStrategy.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/merge/IMergeStrategy.java
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/common/ICdmGenericDao.java
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmGenericDaoImpl.java
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/DeduplicationHelper.java [new file with mode: 0644]
cdmlib-persistence/src/test/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmGenericDaoImplTest.java
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/CommonServiceImpl.java
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/ICommonService.java