Revision 2b3380bd
Added by Patrick Plitzner about 10 years ago
- BioCase querying as a separate thread
eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/dataimport/transientServices/TransientCdmRepository.java | ||
---|---|---|
11 | 11 |
|
12 | 12 |
import java.util.List; |
13 | 13 |
|
14 |
import org.springframework.security.access.PermissionEvaluator; |
|
15 | 14 |
import org.springframework.security.authentication.ProviderManager; |
16 | 15 |
import org.springframework.transaction.PlatformTransactionManager; |
17 | 16 |
import org.springframework.transaction.TransactionStatus; |
18 | 17 |
|
19 |
import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration; |
|
20 | 18 |
import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration; |
21 | 19 |
import eu.etaxonomy.cdm.api.conversation.ConversationHolder; |
22 | 20 |
import eu.etaxonomy.cdm.api.service.IAgentService; |
... | ... | |
55 | 53 |
*/ |
56 | 54 |
public class TransientCdmRepository implements ICdmApplicationConfiguration { |
57 | 55 |
|
58 |
private ICdmApplicationConfiguration defaultApplicationConfiguration; |
|
56 |
private final ICdmApplicationConfiguration defaultApplicationConfiguration;
|
|
59 | 57 |
private TransientOccurenceService occurenceService; |
60 | 58 |
|
61 | 59 |
public List<SpecimenOrObservationBase> getUnits(){ |
... | ... | |
67 | 65 |
*/ |
68 | 66 |
public TransientCdmRepository(ICdmApplicationConfiguration defaultApplicationConfiguration) { |
69 | 67 |
this.defaultApplicationConfiguration = defaultApplicationConfiguration; |
68 |
this.occurenceService = (TransientOccurenceService) getOccurrenceService(); |
|
70 | 69 |
} |
71 | 70 |
|
72 | 71 |
/** |
Also available in: Unified diff