Project

General

Profile

Download (13.2 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
94722700 12/21/2020 03:00 PM Andreas Müller

improve generics for save() method

52a42c7d 10/30/2019 02:00 PM Andreas Müller

ref #8612 use better generics for findByExample

fccd79b3 08/27/2019 04:36 PM Andreas Müller

ref #8479 ordering for taxon nodes implemented in TaxonNodeFilter and in loadById

f93dab43 08/05/2019 09:59 AM Katja Luther

Revert "minor - fix merge conflict"

This reverts commit fc3932ac4dd186b6f5809863356912f949ae202d.

fc3932ac 08/05/2019 09:51 AM Katja Luther

minor - fix merge conflict

2b4d0842 06/03/2019 05:25 PM Andreas Kohlbecker

generic webservice method for all cdm entitiy list controllers to search by Restriction

98ce4a92 08/17/2018 03:31 PM Andreas Müller

ref #7664 adapt return type for many methods with defined typification

a089c5d4 08/16/2018 05:53 PM Andreas Müller

ref #6682 add types and deduplicateMisapplications parameter to web service

d2e6ea3e 07/12/2018 04:58 PM Andreas Kohlbecker

ref #7527 adding missing @Transactional to new service methods

51ee66dc 07/11/2018 03:46 PM Andreas Kohlbecker

fix #7527 making page by parameter with criteria and restrictions available in the service layer

bb006ee7 06/22/2018 12:14 PM Andreas Müller

ref #3560 fix checkPublished in service base class

87ffda36 06/22/2018 09:56 AM Andreas Müller

ref #3560 unpublished exception handling for TaxonController.doGetAcceptedFor

8c6a7c50 06/21/2018 03:37 PM Andreas Müller

cleanup

2a4c4dd0 06/14/2018 10:36 AM Andreas Müller

use long instead of int in some of the count methods, use base methods for pageSize/number and order for criteria and queries, cleanup

11d3d7eb 06/14/2018 12:51 AM Andreas Müller

cleanup and remove rows(xxx) method

adc3d873 06/05/2018 05:37 PM Andreas Müller

cleanup

12b3d645 06/05/2018 04:52 PM Andreas Müller

ref #3560 implement unpublished for taxon collection retrieval in occurrence service

cfb4f036 06/05/2018 04:03 PM Andreas Müller

cleanup

815a9015 03/07/2018 12:02 PM Katja Luther

adapted deleteResult

9c3b40bb 11/14/2017 12:31 PM Andreas Kohlbecker

typos and whitespace

c986e218 11/03/2017 04:16 PM Andreas Kohlbecker

ref #7046 load by id method in service base class

d45008d0 12/20/2016 11:49 AM Andreas Kohlbecker

ref #6190 removing svn property place holder in first line of code

1ec74f53 06/30/2016 12:00 PM Andreas Kohlbecker

refactoring listByIds to loadByIds

f4d35a72 06/29/2016 03:57 PM Andreas Kohlbecker

attempt to reduce the overhead imposed by database access

fbedbcd2 11/25/2015 06:31 PM Cherian Mathew

Add load method for uuid lists

c77f6466 10/08/2015 03:10 PM Cherian Mathew

#5309, #5310 Switch on write transaction annotation for delete, Add load methof for updating session cache

da54d73f 10/08/2015 02:17 PM Cherian Mathew

Fix recursive merge call

ce9bc492 10/08/2015 12:47 PM Cherian Mathew

Add new merge method for root entitites which returns the newly created MergeResult object

d29a0062 10/02/2015 11:10 AM Cherian Mathew

Add merge method to return updated transient object for lists

eeed5bb8 09/24/2015 11:02 AM Cherian Mathew

Add a new merge method in the service base class which allows the option to return the transient object

1128808d 09/04/2015 12:09 PM Cherian Mathew

Correct delete behaviour

fb109faa 08/27/2015 06:07 PM Cherian Mathew

Replace load with findByUuid for delete with uuid(s) as argument.

26b857a9 07/03/2015 12:01 PM Cherian Mathew

#5056 Refactored 'save' call to return saved entity

ddf0581b 07/02/2015 10:58 AM Cherian Mathew

#5012 Add service layer updates for remoting calls from the Bulk Editor

5901681d 06/29/2015 02:28 PM Cherian Mathew

Add default delete method for uuid collections and implement update nodes method in polytomouse key service

0a32c706 06/18/2015 02:46 PM Katja Luther
  • add @Audited to all type properties
  • add taxonNodeComparator for rank and alphabetical orderedVocabularyDao
  • change delete() methods arguments to UUIDs
a01e75f6 03/04/2015 01:17 PM Cherian Mathew

added cdmEntity object in UpdateResult and updated service class accordingly

51a3a962 02/26/2015 09:40 AM Cherian Mathew

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...

93c7f674 01/23/2015 01:20 PM Andreas Müller

null handling for find(UUID) and load(UUID) methods

cb16ca65 08/04/2014 12:40 PM Andreas Müller

replace LockMode by LockOptions in service layer and persistence

08d62c6f 07/30/2014 02:05 PM Katja Luther

return value of delete methods are DeleteResults

1aa19623 06/26/2014 05:03 PM Cherian Mathew

IService, ServiceBase : added method findWithoutFlush
CdmCacher, CdmDaoCacher : split CdmCacher class to sub class which uses dao to access the data
MockCdmCacher : added mock cdm cacher for tests
TaxonNodeServiceImplTest, FeatureNodeServiceImplTest : removed duplicate @SpringApplicationContext annotation...

fdf9eec2 05/20/2014 12:11 PM Andreas Müller

better use of generics in service layer and persistence list methods

1995f802 05/05/2014 02:59 PM Katja Luther

if deletion of an object fails the method does not throw an exception but returns a message

d3d4afa4 03/14/2014 03:03 PM Andreas Kohlbecker

adding missing @Override

d1079ab4 11/28/2013 01:17 PM Andreas Müller

Override added

cb03e48f 11/28/2013 11:33 AM Katja Luther

add try-catch ReferencedObjectUndeletableException to all delete calls

346d01a7 12/11/2012 01:27 PM Andreas Kohlbecker

controller method for listByAssociatedTaxon(); default OrderHints; method harmonization in DAO classes

66aeb5aa 10/23/2012 08:40 AM Andreas Kohlbecker

modifying FirstDataInserter for existing tests

ca5fe165 09/11/2012 01:14 PM Andreas Kohlbecker

fixing #3094 (security: make PermissionEvaluator and/or methods available via ApplicationController) & also removing hasPermission() from IService

bb5e13c1 09/10/2012 08:15 AM Andreas Kohlbecker

Straightening Operations.class, new enum CRUD and deprecating hasPermission in IService

0034eab7 09/10/2012 08:15 AM Andreas Kohlbecker

renaming classes and fields a bit

adfc2cab 09/08/2012 10:00 AM Andreas Kohlbecker

reverting last commit - will be committed again later

08582061 09/07/2012 04:42 PM Andreas Kohlbecker

merging in git branch 'methodSecurityExpressions' and resolving conflict in SecurityTest.java

bce1dda8 06/15/2012 01:03 PM Katja Luther

security stuff

a4fb9b80 03/09/2012 02:51 PM Andreas Müller

implemented findId in IService

27c4e220 11/02/2011 10:38 AM Katja Luther
22730b6c 10/13/2011 07:55 PM Andreas Müller

change return type for merge (#2654)

83c275eb 08/16/2011 12:52 AM Andreas Müller

remove hasPermission from saveOrUpdate

de0b6351 07/08/2011 12:56 PM Andreas Müller

remove empty lines

f26ddad7 07/05/2011 01:05 PM Katja Luther

quick fix of tests, save() is not secured at the moment, because for tests it is needed to save objects to the database without authentication.

5745483c 07/05/2011 11:11 AM Katja Luther

secure save, saveOrUpdate and delete methods
tests

d00d2a84 06/30/2011 12:45 PM Katja Luther

bugfix in getAuthorities()
new Service for evaluate a permission
add permission evaluation for changing password

76de813f 02/18/2011 02:43 PM Andreas Kohlbecker
f125cb13 08/09/2010 11:57 AM Andreas Müller

saveOrUpdate(Collection)

43ff49f1 07/05/2010 06:00 PM Andreas Müller

minor

ef8997ad 01/07/2010 12:10 AM Ben Clark

Updated ICdmEntityDao replace(T x, T y) and refresh(T t, LockMode lockMode, List propertyPaths) and added methods to IAnnotationDao

d8730334 12/21/2009 02:42 PM Ben Clark

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)

2a56d8c1 12/18/2009 11:35 AM Ben Clark

Refactored service layer to reflect changes in search methods lower down, and moved @Transactional annotations to concrete classes

219ab499 11/26/2009 11:45 AM Ben Clark

Added Methods to AuditEventService, VersionableServiceBase and altered NoDuplicateNamesValidator to take into account authorship, publication and microreference to allow for names that are homonyms

c4e812bc 10/07/2009 02:07 PM Ben Clark

Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1

eb3c870a 09/22/2009 07:17 PM Andreas Müller

minor

70e5456f 09/16/2009 04:47 PM Katja Luther
f6d27c00 08/14/2009 10:16 AM Ben Clark

Added free-text search methods to name & occurrence services & removed redundant method from UserService

c822b7d1 07/14/2009 06:53 PM Anahit Babadshanjan

Session clean

2534611e 07/10/2009 05:37 PM Anahit Babadshanjan

findByUuid for sets of uuids

e0dbe59a 07/09/2009 12:22 PM Ben Clark

Added comments indicating candidates for harmonisation

5c8e8d60 06/03/2009 11:37 PM Ben Clark

Tried to ensure consistent use of readOnly transaction for list / get / search / find method in the service layer. Added merge(T t) method to IService to allow persisting detachedObjects

a9e5cd74 05/17/2009 03:26 PM Ben Clark

Updated a couple of methods to be more in line with generic service method pattern, made pagers serializable

aba8d6ad 05/15/2009 06:26 PM Ben Clark

Re-wrote free text searching interfaces for Taxon and Description to make them more generic, then added similar interfaces and implementations to agent service, reference service, and media service

d44277a9 05/07/2009 01:45 PM Ben Clark

Lots of changes, including adding List orderHints, List propertyPaths to service methods, created IUserService interface for management of user entities

9b62c409 04/28/2009 03:24 PM Andreas Kohlbecker

additional service methods for new REST service

3cc31c85 04/07/2009 02:23 PM Andreas Kohlbecker

configurable bean initialization methods

c2f269f9 03/25/2009 03:20 PM Andreas Kohlbecker

svn keyword property "Id" added

28dfa0a5 03/23/2009 04:59 PM Andreas Kohlbecker

list methods returning Pagers

7a1d87e3 03/19/2009 05:29 PM Anahit Babadshanjan

Merged branches/cdmlib/2.0 changes r5130:5370 into the trunk

e7f8dc70 01/07/2009 03:47 PM Anahit Babadshanjan

Main Service added to CdmApplicationController. Fixed compilation problems of TestCdmDbComparator.

d57c0df0 01/05/2009 01:07 PM Ben Clark

Implemented additional service methods as part of #466. Ported Pager interface and implementations, refactored integration tests

1fbeb38a 11/27/2008 03:27 AM Andreas Müller

saveCdmObjectAll(Collection<? extends S>

800cb472 11/27/2008 03:19 AM Andreas Müller

delete warnings in cdmlib-services

89049e13 11/18/2008 03:52 PM Anahit Babadshanjan

Changed signature to saveFeatureDataAll(VersionableEntity<?>)

9830efd4 11/13/2008 04:45 PM Anahit Babadshanjan

Cichorieae distribution import: TDWG areas and presence status supported

7926676f 09/22/2008 03:18 PM Anahit Babadshanjan

Experimented with comparing content of two CDM databases

069095b0 09/08/2008 02:31 PM Anahit Babadshanjan

Opportunity to omit term loading during DB initialization.
Use @Qualifier to fix bean creation error.

264906f2 08/13/2008 04:50 PM Anahit Babadshanjan

Counting rows

33abfde1 08/06/2008 11:03 PM Andreas Müller
a9b3dbd9 07/28/2008 09:59 PM Andreas Müller
a131f971 06/30/2008 06:23 PM Andreas Müller
3903cac8 05/08/2008 01:54 PM Andreas Müller
25663b56 04/24/2008 04:01 AM Andreas Müller