Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

cdmlib / cdmlib-services / src / main / java @ c52b7e11

# Date Author Comment
c52b7e11 10/02/2014 01:00 PM Katja Luther

adapted tcs rdf and xml import, using apache jena for rdf import
tcs import for caryophylales
minor

ad414651 09/15/2014 02:41 PM Katja Luther

fix delete taxon nodes with children

29abeaf8 09/11/2014 02:29 PM Andreas Müller

bugfix for null rank in #4374

03e6ed71 09/11/2014 01:52 PM Andreas Müller

remove generics

6d71634a 09/11/2014 12:20 PM Andreas Müller

generics

d4e8f64c 09/10/2014 04:22 PM Andreas Müller

handle null name

75b69afd 09/10/2014 02:52 PM Patrick Plitzner
  • removed @Cascade for country in GatheringEvent because DefinedTerms should not be cascaded
    • added new service method to occurence service to find all CDM entities that are not saved via cascading
    • added tests for new method
    • added test for concurrent session saving of terms...
477aa36a 09/10/2014 12:41 PM Andreas Müller

typos

d8bed5d9 09/04/2014 10:33 AM Cherian Mathew

added check for null cdm entity when putting default terms in cache

731f8a84 09/03/2014 06:34 PM Cherian Mathew

added possiblity to initialise some specific terms (like default language) which could be called outside a session

d7016168 08/22/2014 02:50 PM Andreas Kohlbecker

fixing prefer specific distributions for #3904 (EuroMed: Implement filtering rules for Distributions), status=null was ereoneously preferred

85da6838 08/21/2014 12:45 PM Katja Luther

isDeletable ignores relations of identifiableEntity

d53c2846 08/20/2014 02:58 PM Katja Luther
34b66889 08/20/2014 09:17 AM Patrick Plitzner
  • assured image order for images from image galleries #3242
1661447d 08/19/2014 10:01 AM Katja Luther

fix jenkins

514ac41a 08/18/2014 10:31 PM Katja Luther
012b93ce 08/18/2014 10:01 PM Katja Luther
d0e1f771 08/18/2014 09:58 AM Katja Luther
7f3d97b0 08/07/2014 07:16 PM Andreas Müller

update abbrevTitleCache in bulk update (Cont.)

6a5bfec9 08/07/2014 07:15 PM Andreas Müller

update abbrevTitleCache in bulk update

730151f8 08/07/2014 06:42 PM Andreas Müller

generics

8b837dfe 08/07/2014 06:40 PM Andreas Müller

remove deprecated name service getVocabulary methods

de27e838 08/07/2014 06:31 PM Andreas Müller

minor

8687d093 08/07/2014 06:27 PM Andreas Müller

implement getNextHigherTerm and getNextLowerTerm #3327

b26b6c51 08/07/2014 06:25 PM Andreas Müller

move vocabulary tests to vocabulary service and fix @Ignore, remove deprecated methods from INameService

b66fbc28 08/07/2014 11:07 AM Cherian Mathew

updated doc

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

17cffe56 07/09/2014 05:13 PM Andreas Müller

rename getByIdInVocabulary

d0f4da50 07/08/2014 07:02 AM Andreas Kohlbecker

implementation for #4268 (allow defining custom presence and absence term colors for EditGeoServiceUtilities) and removing obsolete termservice parameters

e104dbf0 07/01/2014 12:32 PM Cherian Mathew

removed 2.6.9 api

eb0d9f79 07/01/2014 11:33 AM Cherian Mathew

updated javadoc

878752b0 07/01/2014 11:30 AM Cherian Mathew

add doc / comments

6af1e386 06/27/2014 11:49 AM Cherian Mathew

added comment for null values

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

fade8a47 06/25/2014 07:57 PM Cherian Mathew

removed ehcache-2.6.9 api for now

6cbe0fbb 06/25/2014 04:42 PM Andreas Kohlbecker

fixing #4273 (java.lang.ClassCastException in TaxonDaoHibernateImpl.countTaxaByCommonName() breaks taxon search) and most probably also other CommonName search related tickets

93f50b5e 06/25/2014 04:32 PM Cherian Mathew

First commit for the CDM Caching api
ICdmCacher, CdmCacher : CDM Cache class based on Ehcache
defaultApplicationContext.xml : added cache package to be component scanned
DefinedTermBase : new set/getCdmCacher method to make cacher available to term classes...

be1d0d46 06/25/2014 04:21 PM Cherian Mathew

merged query call into one method to free connection resources

c1180183 06/18/2014 09:02 AM Patrick Plitzner
  • fixed drag&drop for media
53d9277b 06/16/2014 10:57 AM Patrick Plitzner
  • added functionality to filter assigned specimens in the DerivateSearchView (fixes #4252)
503a869b 06/10/2014 01:46 PM Patrick Plitzner
  • added service method to term service that retrieves terms by TermType
690936fe 06/06/2014 10:58 PM Andreas Müller

remove deprecated method

685d9b95 06/06/2014 10:48 PM Andreas Müller

remove generate title

5cea865e 05/29/2014 10:47 PM Katja Luther

set sorting in getChildNodes optional & minor for delete in bulk editor

56aea5fe 05/23/2014 05:48 PM Cherian Mathew

added missing import

ffda997a 05/23/2014 05:47 PM Cherian Mathew

DerivedUnitFacade : added getRights method
OccurrenceCatalogueController : maintenance , clean up and added sources and rights to the init facade strategy
OccurrenceSearch : reverted back code for specimen related information

8ad496e9 05/21/2014 03:22 PM Andreas Müller

add size to includedTaxaDTO

4700c10b 05/21/2014 02:16 PM Andreas Müller

use doubtful parameter in included taxon service

1288c4d6 05/20/2014 06:50 PM Andreas Müller

update listIncludedTaxa #4045

419acab0 05/20/2014 06:18 PM Andreas Müller

implement listIncludedTaxa first version #4045

b1cb4204 05/20/2014 12:13 PM Andreas Müller

minor

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

better use of generics in service layer and persistence list methods

c7e33773 05/20/2014 11:20 AM Katja Luther

add description for loadChildNodesOfTaxonNode

f9c7e090 05/20/2014 11:16 AM Andreas Müller

remove deprecated method

7aca0dff 05/20/2014 11:10 AM Andreas Müller

minor

27e24b66 05/16/2014 02:10 PM Andreas Müller

minor

b0d80757 05/15/2014 01:44 PM Andreas Müller

further fixes for subareas #4220

0f3ce826 05/15/2014 01:36 PM Andreas Müller

minor

1f739c00 05/15/2014 11:35 AM Katja Luther

adapt the service method loadChildNodesOfTaxonNode
with param recursive choose whether you get only the children of the node or the children of the children ...

0541e2f6 05/14/2014 10:08 AM Patrick Plitzner
  • made move methods session-safe by reloading the cdm entities
    • enhanced/added test
2a64a8b5 05/12/2014 12:52 PM Katja Luther

moved the basic implementation of isDeletable from IdentifiableServiceBase to VersionableServiceBase

d561b336 05/06/2014 04:19 PM Cherian Mathew

added method to retrieve metadata of a database

93cf7712 05/06/2014 11:46 AM Andreas Müller

better handling of empty ecology in facade

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

1eb3d17a 04/30/2014 04:49 PM Alexander Oppermann

Changed limits to INTEGER, so it is possible to nullify these parameters if needed

911a8140 04/11/2014 02:56 PM Alexander Oppermann

Added missing sort to method listTaxonChildNodeOf via comparator

bd47b74d 04/10/2014 02:51 PM Alexander Oppermann

*added service layer method: countAllNodesForClassification
*improved performance CSVDemoExport

c50bbf8d 04/10/2014 11:26 AM Alexander Oppermann

*Update of the CSVExport WS.
*fixed memory leak
*new service method to pull list of TaxonNode according to a given classification

10e96c9d 04/09/2014 04:27 PM Cherian Mathew

DatabaseServiceHibernateImpl : added important fixme
CdmPersistentDataSource : clean up
CdmPersistentXMLSource : added context path enum for remoting
CdmApplicationUtils : variable change

0ac7b8a4 04/08/2014 02:24 PM Katja Luther

add service to get all nodes of a classification

0da0f37b 04/04/2014 12:30 PM Andreas Kohlbecker

fixing bug in NameServiceImpl (toNameRelations never could be listed) #4175 (some name relations (basionym) missing)

5f9bff8b 04/04/2014 12:25 PM Cherian Mathew

adding temprary workaround for implementing remote controller

f5f02f66 04/03/2014 03:57 PM Cherian Mathew

added methods to get schema version and check if db is empty
house-keeping and adding javadoc

32f1b240 04/02/2014 11:35 AM Patrick Plitzner
  • added service method to retrieve a map of SingleReads and their "hosting" Sequences
13d17320 04/01/2014 08:50 AM Patrick Plitzner
  • added two NewInstance() methods to Amplification
    • added getUuidAndDescriptions to IAmplificationService and DAO
f5d25c32 03/31/2014 11:52 AM Patrick Plitzner
  • bundled services for molecular data in one package
    • added more tests
92b43465 03/31/2014 10:08 AM Patrick Plitzner
  • added IAmplificationService and ISequenceService
    • added service methods to move derivates from one to another
    • added test for move method
ba84f3fd 03/29/2014 09:50 PM Andreas Kohlbecker

performance improvement for listChildNodes of a taxon

601a2066 03/28/2014 06:39 PM Andreas Kohlbecker

fixing #4168 (performance problem with DescriptionListPortalController.getDescriptionElementsForTaxon())

6b04561c 03/26/2014 03:36 PM Patrick Plitzner
  • added moveSequence() and moveDerivate() to occurrence service
ef9c1361 03/26/2014 09:40 AM Andreas Kohlbecker

solving TODO: using AbstractPagerImpl.hasResultsInRange() in dao method

f70a6bb7 03/25/2014 04:31 PM Andreas Kohlbecker

fixing #4151 (AdvancedBeanInitializer causes problems when initializing taxonnode hierarchies)

6ed36ca8 03/21/2014 05:55 PM Andreas Kohlbecker

avoiding NPE

0440906b 03/20/2014 01:31 PM Andreas Kohlbecker

fixing #4112 (portal/taxon/{uuid}/accepted/{uuid} takes exceedingly much time in specific cases) and #2595 (portal/taxon/{uuid}/accepted/{uuid} producing too big data objects) this also solves the according issue mentioned in #3336 (Improve overall dataportal page loading performance)

6c8c81b2 03/20/2014 12:12 PM Cherian Mathew

added containsValue method to retrieve value object for maps

7ad4b0f9 03/20/2014 11:22 AM Patricia Kelbert

add new method for getting specimen and observation

216de3d0 03/17/2014 11:03 PM Andreas Kohlbecker

cdmlib part of fix #4121 (Changing password does not work)

98ca468b 03/17/2014 11:03 PM Andreas Kohlbecker

additional method required to avoid problems which where due to a fix for ticket #3822 (see related commit for taxeditor)

2956883b 03/17/2014 09:58 AM Patrick Plitzner
  • renamed method
7a72947b 03/17/2014 08:51 AM Patrick Plitzner
  • added javadoc
594277ce 03/17/2014 08:44 AM Patrick Plitzner
  • added IPrimerService and IPrimerDao with the corresponding implementations
    • interface supports the retrieval of UuidAndTitleCache lists for all primers in the DB
e6814896 03/15/2014 10:21 AM Andreas Müller

fix missing idInVocabulary for countries; implement country mapping for EditGeoService (#3452, #3651)

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

adding missing @Override

2e44ba1f 03/13/2014 05:04 PM Andreas Kohlbecker

adapting default permission goups according to #4111 (behaviour of TaxonEditor for users with limited grants [DISCUSS]) comment 8

9cb51dcb 03/13/2014 03:59 PM Cherian Mathew

added remote collection methods to service layer to be able to make remote calls on server side persisted collections

36ce30be 03/07/2014 06:30 PM Andreas Müller

fix CacheUpdater

49490a3b 03/06/2014 01:48 AM Andreas Müller

minor

d149f596 03/05/2014 01:16 PM Patrick Plitzner
  • renamed getBaseUnit() to baseUnit()
70c363c7 03/05/2014 08:43 AM Patrick Plitzner
  • added util method to get for getting a CDM entity (used in authenication/permission framework)
    • made use of this method where the type of the parameter was too general (like object)
    • made getBaseUnit() of DerivedUnitFacade public
Add picture from clipboard (Maximum size: 40 MB)