add limit and pattern to the uuid and titlecache methods
small changes for moving taxonnodes
fix move taxonnode and remove null values from childrenlists in several places
new createNewTaxonNode service method
#4313 relationship type as additinal filter option for TaxonNodeAgentRelation services
#4313 implementing full stack of methods to expose TaxonNodeAgentRelations throught the AgentController with filter options
#4313 implementing full stack of methods to expose TaxonNodeAgentRelations via remote controllers
fix #5179 and adapting the tests because the classification argument is needed now
fix move taxon node in natural order
minor
fixing move Accepted taxon to synonym
changes for tcs import, fixing taxonnodecomparator, polytomouskey deletion and converting from person to team and team to person
corrected duplicate methods and unimplemented method issue
Merge branch 'master' of wp5.e-taxonomy.eu:/var/git/cdmlib into remoting-4.0
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTerm.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NonViralName.java cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/INameService.java...
add SortMode enum and change the param for sorting of loadChildNodesOfTaxonNode from boolean to SortMode enum see #4226
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTerm.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTermBase.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Reference.java...
moveTaxon() with uuids instead of objects as arguments
CdmCacherTest : ignoring for now since we have reverted to using termmaps on server side ITaxonService, TaxonServiceImpl, ITaxonNodeService, TaxonNodeServiceImpl, INameService, NameServiceImpl,IDescriptionService, DescriptionServiceImpl : added uuid methods and return type as UpdateResult with updatedObjects set...
merge from trunk
ICdmCacher, ICdmUuidCacher, CdmCacher, CdmTermCacher : refactored and added load method Language, NameRelationshipType, Rank : now uses cacher only if termap is null or empty and only when class matches the specific term type MockCdmCacher: not required anymore...
add UpdateResult and make DeleteResult a subclass
ITaxonNodeService, TaxonNodeServiceImpl : added methods using uuids CdmDataChangeEvent : added new instance method for cdm entity session CdmPostDataChangeObservableListener : added cdm entity session commit
fix delete taxon nodes with children
return value of delete methods are DeleteResults
set sorting in getChildNodes optional & minor for delete in bulk editor
add description for loadChildNodesOfTaxonNode
remove deprecated method
adapt the service method loadChildNodesOfTaxonNode with param recursive choose whether you get only the children of the node or the children of the children ...
if deletion of an object fails the method does not throw an exception but returns a message
Changed limits to INTEGER, so it is possible to nullify these parameters if needed
*added service layer method: countAllNodesForClassification *improved performance CSVDemoExport
*Update of the CSVExport WS. *fixed memory leak *new service method to pull list of TaxonNode according to a given classification
add service to get all nodes of a classification
add deleteTaxonNode service method
fixed problem with deletion of nodes.
merging delete functionality into trunk
Deprecating an obsolete method
Refactoring of taxon business logic methods and started to write tests for these methods. The tests are far from finished.
merging /branches/cdmlib/SPRINT-Chichorieae1/ to trunk