Revision 9a17a3b1
Added by Katja Luther over 4 years ago
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
adapt tax editor to changes in longrunning task service