From: Andreas Müller Date: Thu, 8 Jan 2015 21:02:40 +0000 (+0000) Subject: fix transient repository issue X-Git-Tag: 3.6.0~267 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/71a98758b37b4a7e5556bb0a49756efd574e7dd9?hp=7c1862cdb30110122030de2fca937b346592afb9 fix transient repository issue --- diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCdmRepository.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCdmRepository.java index 7752d1d81..5a29a76f3 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCdmRepository.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCdmRepository.java @@ -23,6 +23,8 @@ import eu.etaxonomy.cdm.api.service.ICollectionService; import eu.etaxonomy.cdm.api.service.ICommonService; import eu.etaxonomy.cdm.api.service.IDatabaseService; import eu.etaxonomy.cdm.api.service.IDescriptionService; +import eu.etaxonomy.cdm.api.service.IEntityConstraintViolationService; +import eu.etaxonomy.cdm.api.service.IEntityValidationResultService; import eu.etaxonomy.cdm.api.service.IFeatureNodeService; import eu.etaxonomy.cdm.api.service.IFeatureTreeService; import eu.etaxonomy.cdm.api.service.IGrantedAuthorityService; @@ -350,10 +352,6 @@ public class TransientCdmRepository implements ICdmApplicationConfiguration { return defaultApplicationConfiguration.getTransactionManager(); } - /** - * @return - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#getUserService() - */ @Override public IUserService getUserService() { return defaultApplicationConfiguration.getUserService(); @@ -370,56 +368,45 @@ public class TransientCdmRepository implements ICdmApplicationConfiguration { // return new TransientVocabularyService(defaultApplicationConfiguration.getVocabularyService()); } - /** - * @return - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#getWorkingSetService() - */ @Override public IWorkingSetService getWorkingSetService() { return defaultApplicationConfiguration.getWorkingSetService(); // return new TransientWorkingSetService(defaultApplicationConfiguration.getWorkingSetService()); } - /** - * @return - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#startTransaction() - */ @Override public TransactionStatus startTransaction() { return defaultApplicationConfiguration.startTransaction(); } - /** - * @param arg0 - * @return - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#startTransaction(java.lang.Boolean) - */ + @Override public TransactionStatus startTransaction(Boolean arg0) { return defaultApplicationConfiguration.startTransaction(arg0); } - /* (non-Javadoc) - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#getPrimerService() - */ @Override public IPrimerService getPrimerService() { return defaultApplicationConfiguration.getPrimerService(); } - /* (non-Javadoc) - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#getAmplificationService() - */ @Override public IAmplificationService getAmplificationService() { return defaultApplicationConfiguration.getAmplificationService(); } - /* (non-Javadoc) - * @see eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration#getSequenceService() - */ @Override public ISequenceService getSequenceService() { return defaultApplicationConfiguration.getSequenceService(); } + + @Override + public IEntityConstraintViolationService getEntityConstraintViolationService() { + return defaultApplicationConfiguration.getEntityConstraintViolationService(); + } + + @Override + public IEntityValidationResultService getEntityValidationResultService() { + return defaultApplicationConfiguration.getEntityValidationResultService(); + } }