fixed jboss maven repository location
Remove eu.etaxonomy.cdm.persistence.dao.hibernate.name.TaxonNameDaoHibernateImpl.findByNameForEditor()
adding permission handling and writing a test for usermanagement
getTermByRepresentationAbbrev
minor
wrong import for EnumType
countByTitle() method for IIdentifiableService
added EnumType to the noDoTypes
typos
fixing #2329 (Synonym types not shown in specimen tab)
removing parameters for WorkingSetService method
bugfix for DescriptionDaoImpl.getDescriptionElementForTaxon (missing implementation for features)
new implementation for Xper data fetching from persistence and some further changes to Xper
code cleaning
splitting PolytomousKeyNodeService from PolytomousKeyService & more methods for IdentificationKeyService
refactoring for findByParam, moved down to CdmEntityBase
implement list find method for user and group services (#2283 and #2284). Tests are still missing.
the query of prepareQuery always returns the type, if doNotReturnFullEntities is set
fixing #2274 ClassCastException in search
minor changes
remove import
#1787, the UuidAndTitleCache.type is set
a comment to (fixing #2232)
fixing #2232
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.
#1306
#1787 a faster search for the editor
replace deprecated methods with new ones #2176
harmonizing nameRelationship methods #2159
method name harmonization
Implemented a uuidAndTitleCache method for institutions
Improved uuidAndTitleCache methods of ITaxonService
Added a new match mode. With the existing match modes it was impossible to perform an inexact search (i.e. like) and definging wildcards yourself.
Also fixes #1381
solves a bug that led to strange behavior in the editor's taxon navigator
merge 3.0.2 to trunk
Implement all name relationships search
getting all SpecimenOrObservationBases for a Taxon
excluding INDIVIDUALS_ASSOCIATION from default tree
NaturalLanguageDescriptions visible in the DataPortal
sdd import matches descriptions to existing taxa
Added check for NULLs in genusOrUninomial and specificEpithet
Modified comment
Added sourceReference
re-integrating branches/cdmlib/oai-pmh up to revision 10059
Added Sources to inferredSynonyms
cleaned up
Avoided NPE and ConcurrentModificationException
Avoided ClassCastException
Added countByReferenceTitle()
Added logging messages
Modified findZoologicalNameByUUID() to gain performance
Adapted establishment of criteria in countTaxaByName() and findTaxaByName()
Added findByReferenceTitle()
Added some needed transient methods to feature tree and nodes
Created a new FeatureNodeService. For some reason this service is not covered by a component-scan and the bean has to be instantiated (quasi) manually.
fixing LazyInitialization
fixing auto initialization for collection types
first implementation of autoinitialization - will be improved
saveOrUpdateAll
implemented a couple of getUuidAndTitleCache methods for agents
misapplication refactory
merging the last changes from SPRINT-Cichoriea1 into trunk
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk
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.
Added a method to retrieve terms by class.
merging PESI brach into trunk
Objects initialized through property paths are now deproxied
merge cate-development2 branch with trunk
fixing loadRankSpecificRootNodes
fixing bug in loadRankSpecificRootNodes
improving loadRankSpecificRootNodes
Added WorkingSetDao & Service
Corrected bug in AuditEventDao
implement the delete method, to delete the refering taxonbases #1390
fixed bug in listDescriptions
#1390
fixes #1365 and #1366
Allowed replace(T x, T y) to accept null for the second argument and globally replace x with null or remove x from collections
Altered ReferringObjectMetadataFactoryImpl to exclude bidirectional relationships where the replaced entity is the "owner" of the related entity (i.e. the relationship is mapped by @OneToMany & mappedBy != null) since those kind of relationships don't make sense in the context of a global replace method.
Updated ICdmEntityDao replace(T x, T y) and refresh(T t, LockMode lockMode, List propertyPaths) and added methods to IAnnotationDao
ReferringObjectMetadata now queries higher up the hierarchy of classes to obtain a reference to a property
Added public T replace(T x, T y) to ICdmEntityDao, implementation and tests
Added an IIdentificationKeyDao to query across all identification key types
Added merge(T t, LockMode lockmode) and refresh(T t, LockMode lockmode) to allow developers to bypass the session & second-level cache (useful in some instances)
Removed unnecessary print statement
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)
removed some System.err.println()...
fix of ticket #1344