Project

General

Profile

« Previous | Next » 

Revision 9a17a3b1

Added by Katja Luther over 4 years ago

adapt tax editor to changes in longrunning task service

View differences:

eu.etaxonomy.taxeditor.cdmlib/META-INF/MANIFEST.MF
18 18
 eu.etaxonomy.cdm.api.cache,
19 19
 eu.etaxonomy.cdm.api.conversation,
20 20
 eu.etaxonomy.cdm.api.facade,
21
 eu.etaxonomy.cdm.api.longrunningService,
21
 eu.etaxonomy.cdm.api.service.longrunningService,
22 22
 eu.etaxonomy.cdm.api.service,
23 23
 eu.etaxonomy.cdm.api.service.config,
24 24
 eu.etaxonomy.cdm.api.service.description,
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteConfiguration.java
37 37

  
38 38
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
39 39
import eu.etaxonomy.cdm.api.conversation.ConversationHolderMock;
40
import eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService;
41 40
import eu.etaxonomy.cdm.api.service.IAgentService;
42 41
import eu.etaxonomy.cdm.api.service.IAnnotationService;
43 42
import eu.etaxonomy.cdm.api.service.IClassificationService;
......
74 73
import eu.etaxonomy.cdm.api.service.ITestService;
75 74
import eu.etaxonomy.cdm.api.service.IUserService;
76 75
import eu.etaxonomy.cdm.api.service.IVocabularyService;
76
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
77 77
import eu.etaxonomy.cdm.api.service.molecular.IAmplificationService;
78 78
import eu.etaxonomy.cdm.api.service.molecular.IPrimerService;
79 79
import eu.etaxonomy.cdm.api.service.molecular.ISequenceService;
......
384 384
    public IFeatureNodeService getFeatureNodeService(){
385 385
        return (IFeatureNodeService) getService(IFeatureNodeService.class, "/remoting/featurenode.service", new CdmServiceRequestExecutor());
386 386
    }
387
    
387

  
388 388
	@Override
389 389
	public ITermNodeService getTermNodeService() {
390 390
        return (ITermNodeService) getService(ITermNodeService.class, "/remoting/termnode.service", new CdmServiceRequestExecutor());
......
506 506
        return (IIOService) getService(IIOService.class, "/remoting/io.service", new CdmServiceRequestExecutor());
507 507
    }
508 508

  
509
    @Override
509 510
    public ILongRunningTasksService getLongRunningTasksService() {
510 511
        return (ILongRunningTasksService) getService(ILongRunningTasksService.class, "/remoting/longrunningtasks.service", new CdmServiceRequestExecutor());
511 512
    }
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteController.java
19 19
import org.springframework.core.io.ClassPathResource;
20 20
import org.springframework.core.io.Resource;
21 21

  
22
import eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService;
23 22
import eu.etaxonomy.cdm.api.service.ITestService;
24 23
import eu.etaxonomy.cdm.cache.CdmRemoteCacheManager;
25 24
import eu.etaxonomy.cdm.common.monitor.IProgressMonitor;
......
177 176
        return ((CdmApplicationRemoteConfiguration)configuration).getIOService();
178 177
    }
179 178

  
180
    public ILongRunningTasksService getLongRunningTasksService(){
181
        return ((CdmApplicationRemoteConfiguration)configuration).getLongRunningTasksService();
182
    }
179

  
180

  
183 181

  
184 182
    public ITestService getTestService(){
185 183
        return ((CdmApplicationRemoteConfiguration)configuration).getTestService();
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationState.java
30 30
import org.springframework.security.core.context.SecurityContext;
31 31

  
32 32
import eu.etaxonomy.cdm.api.cache.CdmServiceCacher;
33
import eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService;
34 33
import eu.etaxonomy.cdm.api.service.ICommonService;
35 34
import eu.etaxonomy.cdm.api.service.IService;
36 35
import eu.etaxonomy.cdm.api.service.ITestService;
36
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
37 37
import eu.etaxonomy.cdm.io.service.IIOService;
38 38
import eu.etaxonomy.cdm.model.common.CdmBase;
39 39
import eu.etaxonomy.taxeditor.service.ICachedCommonService;
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/operation/UpdateSubtreeOperation.java
9 9

  
10 10
import eu.etaxonomy.cdm.api.application.CdmApplicationState;
11 11
import eu.etaxonomy.cdm.api.application.CdmChangeEvent.Action;
12
import eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService;
13 12
import eu.etaxonomy.cdm.api.service.ITaxonNodeService;
14 13
import eu.etaxonomy.cdm.api.service.UpdateResult;
15 14
import eu.etaxonomy.cdm.api.service.config.ForSubtreeConfiguratorBase;
15
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
16 16
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
17 17
import eu.etaxonomy.taxeditor.operation.RemotingCdmUpdateOperation;
18 18
import eu.etaxonomy.taxeditor.store.CdmStore;
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/wizard/DatabaseRepairUpdateCachesWizard.java
14 14
import org.eclipse.swt.widgets.Display;
15 15

  
16 16
import eu.etaxonomy.cdm.api.application.CdmApplicationState;
17
import eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService;
18 17
import eu.etaxonomy.cdm.api.service.config.CacheUpdaterConfigurator;
18
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
19 19
import eu.etaxonomy.cdm.common.monitor.IRemotingProgressMonitor;
20 20
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase;
21 21
import eu.etaxonomy.cdm.model.name.TaxonName;
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/wizard/DatabaseRepairUpdateSortIndicesWizard.java
14 14
import org.eclipse.swt.widgets.Display;
15 15

  
16 16
import eu.etaxonomy.cdm.api.application.CdmApplicationState;
17
import eu.etaxonomy.cdm.api.longrunningService.ILongRunningTasksService;
18 17
import eu.etaxonomy.cdm.api.service.config.SortIndexUpdaterConfigurator;
18
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
19 19
import eu.etaxonomy.cdm.common.monitor.IRemotingProgressMonitor;
20 20
import eu.etaxonomy.cdm.config.ICdmSource;
21 21
import eu.etaxonomy.taxeditor.model.AbstractUtility;

Also available in: Unified diff