Revision 7c1862cd
Added by Andreas Müller over 9 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientNameService.java | ||
---|---|---|
35 | 35 |
import eu.etaxonomy.cdm.common.monitor.IProgressMonitor; |
36 | 36 |
import eu.etaxonomy.cdm.model.common.Annotation; |
37 | 37 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
38 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
|
38 | 39 |
import eu.etaxonomy.cdm.model.common.ISourceable; |
39 | 40 |
import eu.etaxonomy.cdm.model.common.IdentifiableSource; |
40 | 41 |
import eu.etaxonomy.cdm.model.common.LSID; |
... | ... | |
75 | 76 |
*/ |
76 | 77 |
public class TransientNameService implements INameService { |
77 | 78 |
|
78 |
private INameService defaultNameService;
|
|
79 |
private INameService defaultService; |
|
79 | 80 |
|
80 | 81 |
/** |
81 | 82 |
* |
82 | 83 |
*/ |
83 | 84 |
public TransientNameService(INameService defaultNameService) { |
84 |
this.defaultNameService = defaultNameService;
|
|
85 |
this.defaultService = defaultNameService; |
|
85 | 86 |
} |
86 | 87 |
|
87 | 88 |
/** |
... | ... | |
95 | 96 |
*/ |
96 | 97 |
@Override |
97 | 98 |
public Pager<AuditEventRecord<TaxonNameBase>> pageAuditEvents(TaxonNameBase t, Integer pageSize, Integer pageNumber, AuditEventSort sort, List<String> propertyPaths) { |
98 |
return defaultNameService.pageAuditEvents(t, pageSize, pageNumber, sort, propertyPaths);
|
|
99 |
return defaultService.pageAuditEvents(t, pageSize, pageNumber, sort, propertyPaths); |
|
99 | 100 |
} |
100 | 101 |
|
101 | 102 |
/** |
... | ... | |
110 | 111 |
*/ |
111 | 112 |
@Override |
112 | 113 |
public Pager<Annotation> getAnnotations(TaxonNameBase annotatedObj, MarkerType status, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
113 |
return defaultNameService.getAnnotations(annotatedObj, status, pageSize, pageNumber, orderHints, propertyPaths);
|
|
114 |
return defaultService.getAnnotations(annotatedObj, status, pageSize, pageNumber, orderHints, propertyPaths); |
|
114 | 115 |
} |
115 | 116 |
|
116 | 117 |
/** |
... | ... | |
119 | 120 |
*/ |
120 | 121 |
@Override |
121 | 122 |
public void clear() { |
122 |
defaultNameService.clear();
|
|
123 |
defaultService.clear(); |
|
123 | 124 |
} |
124 | 125 |
|
125 | 126 |
/** |
... | ... | |
129 | 130 |
*/ |
130 | 131 |
@Override |
131 | 132 |
public void lock(TaxonNameBase t, LockOptions lockOptions) { |
132 |
defaultNameService.lock(t, lockOptions);
|
|
133 |
defaultService.lock(t, lockOptions); |
|
133 | 134 |
} |
134 | 135 |
|
135 | 136 |
/** |
... | ... | |
140 | 141 |
*/ |
141 | 142 |
@Override |
142 | 143 |
public void refresh(TaxonNameBase t, LockOptions lockOptions, List<String> propertyPaths) { |
143 |
defaultNameService.refresh(t, lockOptions, propertyPaths);
|
|
144 |
defaultService.refresh(t, lockOptions, propertyPaths); |
|
144 | 145 |
} |
145 | 146 |
|
146 | 147 |
/** |
... | ... | |
149 | 150 |
*/ |
150 | 151 |
@Override |
151 | 152 |
public void updateTitleCache() { |
152 |
defaultNameService.updateTitleCache();
|
|
153 |
defaultService.updateTitleCache(); |
|
153 | 154 |
} |
154 | 155 |
|
155 | 156 |
/** |
... | ... | |
159 | 160 |
*/ |
160 | 161 |
@Override |
161 | 162 |
public AuditEventRecord<TaxonNameBase> getNextAuditEvent(TaxonNameBase t) { |
162 |
return defaultNameService.getNextAuditEvent(t);
|
|
163 |
return defaultService.getNextAuditEvent(t); |
|
163 | 164 |
} |
164 | 165 |
|
165 | 166 |
/** |
... | ... | |
174 | 175 |
*/ |
175 | 176 |
@Override |
176 | 177 |
public Pager<Marker> getMarkers(TaxonNameBase annotatableEntity, Boolean technical, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
177 |
return defaultNameService.getMarkers(annotatableEntity, technical, pageSize, pageNumber, orderHints, propertyPaths);
|
|
178 |
return defaultService.getMarkers(annotatableEntity, technical, pageSize, pageNumber, orderHints, propertyPaths); |
|
178 | 179 |
} |
179 | 180 |
|
180 | 181 |
/** |
... | ... | |
186 | 187 |
*/ |
187 | 188 |
@Override |
188 | 189 |
public void updateTitleCache(Class<? extends TaxonNameBase> clazz, Integer stepSize, IIdentifiableEntityCacheStrategy<TaxonNameBase> cacheStrategy, IProgressMonitor monitor) { |
189 |
defaultNameService.updateTitleCache(clazz, stepSize, cacheStrategy, monitor);
|
|
190 |
defaultService.updateTitleCache(clazz, stepSize, cacheStrategy, monitor); |
|
190 | 191 |
} |
191 | 192 |
|
192 | 193 |
/** |
... | ... | |
196 | 197 |
*/ |
197 | 198 |
@Override |
198 | 199 |
public AuditEventRecord<TaxonNameBase> getPreviousAuditEvent(TaxonNameBase t) { |
199 |
return defaultNameService.getPreviousAuditEvent(t);
|
|
200 |
return defaultService.getPreviousAuditEvent(t); |
|
200 | 201 |
} |
201 | 202 |
|
202 | 203 |
/** |
... | ... | |
206 | 207 |
*/ |
207 | 208 |
@Override |
208 | 209 |
public int count(Class<? extends TaxonNameBase> clazz) { |
209 |
return defaultNameService.count(clazz);
|
|
210 |
return defaultService.count(clazz); |
|
210 | 211 |
} |
211 | 212 |
|
212 | 213 |
/** |
... | ... | |
218 | 219 |
*/ |
219 | 220 |
@Override |
220 | 221 |
public DeleteResult delete(TaxonNameBase name, NameDeletionConfigurator config) { |
221 |
return defaultNameService.delete(name, config);
|
|
222 |
return defaultService.delete(name, config); |
|
222 | 223 |
} |
223 | 224 |
|
224 | 225 |
/** |
... | ... | |
235 | 236 |
*/ |
236 | 237 |
@Override |
237 | 238 |
public Pager<AuditEventRecord<TaxonNameBase>> pageAuditEvents(Class<? extends TaxonNameBase> clazz, AuditEvent from, AuditEvent to, List<AuditCriterion> criteria, Integer pageSize, Integer pageValue, AuditEventSort sort, List<String> propertyPaths) { |
238 |
return defaultNameService.pageAuditEvents(clazz, from, to, criteria, pageSize, pageValue, sort, propertyPaths);
|
|
239 |
return defaultService.pageAuditEvents(clazz, from, to, criteria, pageSize, pageValue, sort, propertyPaths); |
|
239 | 240 |
} |
240 | 241 |
|
241 | 242 |
/** |
... | ... | |
245 | 246 |
*/ |
246 | 247 |
@Override |
247 | 248 |
public TaxonNameBase find(LSID lsid) { |
248 |
return defaultNameService.find(lsid);
|
|
249 |
return defaultService.find(lsid); |
|
249 | 250 |
} |
250 | 251 |
|
251 | 252 |
/** |
... | ... | |
255 | 256 |
*/ |
256 | 257 |
@Override |
257 | 258 |
public DeleteResult delete(TaxonNameBase persistentObject) { |
258 |
return defaultNameService.delete(persistentObject);
|
|
259 |
return defaultService.delete(persistentObject); |
|
259 | 260 |
} |
260 | 261 |
|
261 | 262 |
/** |
... | ... | |
269 | 270 |
*/ |
270 | 271 |
@Override |
271 | 272 |
public List<Object[]> groupMarkers(Class<? extends TaxonNameBase> clazz, Boolean technical, Integer pageSize, Integer pageNumber, List<String> propertyPaths) { |
272 |
return defaultNameService.groupMarkers(clazz, technical, pageSize, pageNumber, propertyPaths);
|
|
273 |
return defaultService.groupMarkers(clazz, technical, pageSize, pageNumber, propertyPaths); |
|
273 | 274 |
} |
274 | 275 |
|
275 | 276 |
/** |
... | ... | |
279 | 280 |
*/ |
280 | 281 |
@Override |
281 | 282 |
public boolean exists(UUID uuid) { |
282 |
return defaultNameService.exists(uuid);
|
|
283 |
return defaultService.exists(uuid); |
|
283 | 284 |
} |
284 | 285 |
|
285 | 286 |
/** |
... | ... | |
289 | 290 |
*/ |
290 | 291 |
@Override |
291 | 292 |
public void deleteTypeDesignation(TaxonNameBase name, TypeDesignationBase typeDesignation) { |
292 |
defaultNameService.deleteTypeDesignation(name, typeDesignation);
|
|
293 |
defaultService.deleteTypeDesignation(name, typeDesignation); |
|
293 | 294 |
} |
294 | 295 |
|
295 | 296 |
/** |
... | ... | |
300 | 301 |
*/ |
301 | 302 |
@Override |
302 | 303 |
public TaxonNameBase replace(TaxonNameBase x, TaxonNameBase y) { |
303 |
return defaultNameService.replace(x, y);
|
|
304 |
return defaultService.replace(x, y); |
|
304 | 305 |
} |
305 | 306 |
|
306 | 307 |
/** |
... | ... | |
310 | 311 |
*/ |
311 | 312 |
@Override |
312 | 313 |
public List<TaxonNameBase> find(Set<UUID> uuidSet) { |
313 |
return defaultNameService.find(uuidSet);
|
|
314 |
return defaultService.find(uuidSet); |
|
314 | 315 |
} |
315 | 316 |
|
316 | 317 |
/** |
... | ... | |
323 | 324 |
*/ |
324 | 325 |
@Override |
325 | 326 |
public Pager<IdentifiableSource> getSources(TaxonNameBase t, Integer pageSize, Integer pageNumber, List<String> propertyPaths) { |
326 |
return defaultNameService.getSources(t, pageSize, pageNumber, propertyPaths);
|
|
327 |
return defaultService.getSources(t, pageSize, pageNumber, propertyPaths); |
|
327 | 328 |
} |
328 | 329 |
|
329 | 330 |
/** |
... | ... | |
343 | 344 |
*/ |
344 | 345 |
@Override |
345 | 346 |
public TaxonNameBase find(UUID uuid) { |
346 |
return defaultNameService.find(uuid);
|
|
347 |
return defaultService.find(uuid); |
|
347 | 348 |
} |
348 | 349 |
|
349 | 350 |
/** |
... | ... | |
373 | 374 |
*/ |
374 | 375 |
@Override |
375 | 376 |
public TaxonNameBase find(int id) { |
376 |
return defaultNameService.find(id);
|
|
377 |
return defaultService.find(id); |
|
377 | 378 |
} |
378 | 379 |
|
379 | 380 |
/** |
... | ... | |
386 | 387 |
*/ |
387 | 388 |
@Override |
388 | 389 |
public Pager<Rights> getRights(TaxonNameBase t, Integer pageSize, Integer pageNumber, List<String> propertyPaths) { |
389 |
return defaultNameService.getRights(t, pageSize, pageNumber, propertyPaths);
|
|
390 |
return defaultService.getRights(t, pageSize, pageNumber, propertyPaths); |
|
390 | 391 |
} |
391 | 392 |
|
392 | 393 |
/** |
... | ... | |
397 | 398 |
*/ |
398 | 399 |
@Override |
399 | 400 |
public int countMarkers(Class<? extends TaxonNameBase> clazz, Boolean technical) { |
400 |
return defaultNameService.countMarkers(clazz, technical);
|
|
401 |
return defaultService.countMarkers(clazz, technical); |
|
401 | 402 |
} |
402 | 403 |
|
403 | 404 |
/** |
... | ... | |
408 | 409 |
*/ |
409 | 410 |
@Override |
410 | 411 |
public List<NomenclaturalStatus> getAllNomenclaturalStatus(int limit, int start) { |
411 |
return defaultNameService.getAllNomenclaturalStatus(limit, start);
|
|
412 |
return defaultService.getAllNomenclaturalStatus(limit, start); |
|
412 | 413 |
} |
413 | 414 |
|
414 | 415 |
/** |
... | ... | |
419 | 420 |
*/ |
420 | 421 |
@Override |
421 | 422 |
public List<TypeDesignationBase> getAllTypeDesignations(int limit, int start) { |
422 |
return defaultNameService.getAllTypeDesignations(limit, start);
|
|
423 |
return defaultService.getAllTypeDesignations(limit, start); |
|
423 | 424 |
} |
424 | 425 |
|
425 | 426 |
/** |
... | ... | |
429 | 430 |
*/ |
430 | 431 |
@Override |
431 | 432 |
public List<TaxonNameBase> findById(Set<Integer> idSet) { |
432 |
return defaultNameService.findById(idSet);
|
|
433 |
return defaultService.findById(idSet); |
|
433 | 434 |
} |
434 | 435 |
|
435 | 436 |
/** |
... | ... | |
439 | 440 |
*/ |
440 | 441 |
@Override |
441 | 442 |
public List<TaxonNameBase> getNamesByName(String name) { |
442 |
return defaultNameService.getNamesByName(name);
|
|
443 |
return defaultService.getNamesByName(name); |
|
443 | 444 |
} |
444 | 445 |
|
445 | 446 |
/** |
... | ... | |
449 | 450 |
*/ |
450 | 451 |
@Override |
451 | 452 |
public List<NonViralName> getNamesByNameCache(String nameCache) { |
452 |
return defaultNameService.getNamesByNameCache(nameCache);
|
|
453 |
return defaultService.getNamesByNameCache(nameCache); |
|
453 | 454 |
} |
454 | 455 |
|
455 | 456 |
/** |
... | ... | |
461 | 462 |
*/ |
462 | 463 |
@Override |
463 | 464 |
public ISourceable getSourcedObjectByIdInSource(Class clazz, String idInSource, String idNamespace) { |
464 |
return defaultNameService.getSourcedObjectByIdInSource(clazz, idInSource, idNamespace);
|
|
465 |
return defaultService.getSourcedObjectByIdInSource(clazz, idInSource, idNamespace); |
|
465 | 466 |
} |
466 | 467 |
|
467 | 468 |
/** |
... | ... | |
470 | 471 |
*/ |
471 | 472 |
@Override |
472 | 473 |
public Session getSession() { |
473 |
return defaultNameService.getSession();
|
|
474 |
return defaultService.getSession(); |
|
474 | 475 |
} |
475 | 476 |
|
476 | 477 |
/** |
... | ... | |
479 | 480 |
*/ |
480 | 481 |
@Override |
481 | 482 |
public List<UuidAndTitleCache<TaxonNameBase>> getUuidAndTitleCache() { |
482 |
return defaultNameService.getUuidAndTitleCache();
|
|
483 |
return defaultService.getUuidAndTitleCache(); |
|
483 | 484 |
} |
484 | 485 |
|
485 | 486 |
/** |
... | ... | |
493 | 494 |
*/ |
494 | 495 |
@Override |
495 | 496 |
public List<Object[]> group(Class<? extends TaxonNameBase> clazz, Integer limit, Integer start, List<Grouping> groups, List<String> propertyPaths) { |
496 |
return defaultNameService.group(clazz, limit, start, groups, propertyPaths);
|
|
497 |
return defaultService.group(clazz, limit, start, groups, propertyPaths); |
|
497 | 498 |
} |
498 | 499 |
|
499 | 500 |
/** |
... | ... | |
505 | 506 |
*/ |
506 | 507 |
@Override |
507 | 508 |
public List<NonViralName> findNamesByTitleCache(String titleCache, MatchMode matchMode, List<String> propertyPaths) { |
508 |
return defaultNameService.findNamesByTitleCache(titleCache, matchMode, propertyPaths);
|
|
509 |
return defaultService.findNamesByTitleCache(titleCache, matchMode, propertyPaths); |
|
509 | 510 |
} |
510 | 511 |
|
511 | 512 |
/** |
... | ... | |
517 | 518 |
*/ |
518 | 519 |
@Override |
519 | 520 |
public List<NonViralName> findNamesByNameCache(String nameCache, MatchMode matchMode, List<String> propertyPaths) { |
520 |
return defaultNameService.findNamesByNameCache(nameCache, matchMode, propertyPaths);
|
|
521 |
return defaultService.findNamesByNameCache(nameCache, matchMode, propertyPaths); |
|
521 | 522 |
} |
522 | 523 |
|
523 | 524 |
/** |
... | ... | |
534 | 535 |
*/ |
535 | 536 |
@Override |
536 | 537 |
public Pager<TaxonNameBase> findByTitle(Class<? extends TaxonNameBase> clazz, String queryString, MatchMode matchmode, List<Criterion> criteria, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
537 |
return defaultNameService.findByTitle(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths);
|
|
538 |
return defaultService.findByTitle(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths); |
|
538 | 539 |
} |
539 | 540 |
|
540 | 541 |
/** |
... | ... | |
545 | 546 |
*/ |
546 | 547 |
@Override |
547 | 548 |
public NonViralName findNameByUuid(UUID uuid, List<String> propertyPaths) { |
548 |
return defaultNameService.findNameByUuid(uuid, propertyPaths);
|
|
549 |
return defaultService.findNameByUuid(uuid, propertyPaths); |
|
549 | 550 |
} |
550 | 551 |
|
551 | 552 |
/** |
... | ... | |
556 | 557 |
*/ |
557 | 558 |
@Override |
558 | 559 |
public List getNamesByName(String name, CdmBase sessionObject) { |
559 |
return defaultNameService.getNamesByName(name, sessionObject);
|
|
560 |
return defaultService.getNamesByName(name, sessionObject); |
|
560 | 561 |
} |
561 | 562 |
|
562 | 563 |
/** |
... | ... | |
574 | 575 |
*/ |
575 | 576 |
@Override |
576 | 577 |
public List<SearchResult<TaxonNameBase>> findByNameFuzzySearch(String name, float accuracy, List<Language> languages, boolean highlightFragments, List<String> propertyPaths, int maxNoOfResults) throws CorruptIndexException, IOException, ParseException { |
577 |
return defaultNameService.findByNameFuzzySearch(name, accuracy, languages, highlightFragments, propertyPaths, maxNoOfResults);
|
|
578 |
return defaultService.findByNameFuzzySearch(name, accuracy, languages, highlightFragments, propertyPaths, maxNoOfResults); |
|
578 | 579 |
} |
579 | 580 |
|
580 | 581 |
/** |
... | ... | |
588 | 589 |
*/ |
589 | 590 |
@Override |
590 | 591 |
public <S extends TaxonNameBase> List<S> list(Class<S> type, Integer limit, Integer start, List<OrderHint> orderHints, List<String> propertyPaths) { |
591 |
return defaultNameService.list(type, limit, start, orderHints, propertyPaths);
|
|
592 |
return defaultService.list(type, limit, start, orderHints, propertyPaths); |
|
592 | 593 |
} |
593 | 594 |
|
594 | 595 |
/** |
... | ... | |
598 | 599 |
*/ |
599 | 600 |
@Override |
600 | 601 |
public Pager<TaxonNameBase> findByTitle(IIdentifiableEntityServiceConfigurator<TaxonNameBase> configurator) { |
601 |
return defaultNameService.findByTitle(configurator);
|
|
602 |
return defaultService.findByTitle(configurator); |
|
602 | 603 |
} |
603 | 604 |
|
604 | 605 |
/** |
... | ... | |
611 | 612 |
*/ |
612 | 613 |
@Override |
613 | 614 |
public Integer countByTitle(Class<? extends TaxonNameBase> clazz, String queryString, MatchMode matchmode, List<Criterion> criteria) { |
614 |
return defaultNameService.countByTitle(clazz, queryString, matchmode, criteria);
|
|
615 |
return defaultService.countByTitle(clazz, queryString, matchmode, criteria); |
|
615 | 616 |
} |
616 | 617 |
|
617 | 618 |
/** |
... | ... | |
621 | 622 |
*/ |
622 | 623 |
@Override |
623 | 624 |
public TaxonNameBase load(UUID uuid) { |
624 |
return defaultNameService.load(uuid);
|
|
625 |
return defaultService.load(uuid); |
|
625 | 626 |
} |
626 | 627 |
|
627 | 628 |
/** |
... | ... | |
638 | 639 |
*/ |
639 | 640 |
@Override |
640 | 641 |
public List<DocumentSearchResult> findByNameFuzzySearch(String name, float accuracy, List<Language> languages, boolean highlightFragments, int maxNoOfResults) throws CorruptIndexException, IOException, ParseException { |
641 |
return defaultNameService.findByNameFuzzySearch(name, accuracy, languages, highlightFragments, maxNoOfResults);
|
|
642 |
return defaultService.findByNameFuzzySearch(name, accuracy, languages, highlightFragments, maxNoOfResults); |
|
642 | 643 |
} |
643 | 644 |
|
644 | 645 |
/** |
... | ... | |
649 | 650 |
*/ |
650 | 651 |
@Override |
651 | 652 |
public TaxonNameBase load(UUID uuid, List<String> propertyPaths) { |
652 |
return defaultNameService.load(uuid, propertyPaths);
|
|
653 |
return defaultService.load(uuid, propertyPaths); |
|
653 | 654 |
} |
654 | 655 |
|
655 | 656 |
/** |
... | ... | |
659 | 660 |
*/ |
660 | 661 |
@Override |
661 | 662 |
public Integer countByTitle(IIdentifiableEntityServiceConfigurator<TaxonNameBase> configurator) { |
662 |
return defaultNameService.countByTitle(configurator);
|
|
663 |
return defaultService.countByTitle(configurator); |
|
663 | 664 |
} |
664 | 665 |
|
665 | 666 |
/** |
... | ... | |
669 | 670 |
*/ |
670 | 671 |
@Override |
671 | 672 |
public TaxonNameBase merge(TaxonNameBase transientObject) { |
672 |
return defaultNameService.merge(transientObject);
|
|
673 |
return defaultService.merge(transientObject); |
|
673 | 674 |
} |
674 | 675 |
|
675 | 676 |
/** |
... | ... | |
686 | 687 |
*/ |
687 | 688 |
@Override |
688 | 689 |
public List<TaxonNameBase> listByTitle(Class<? extends TaxonNameBase> clazz, String queryString, MatchMode matchmode, List<Criterion> criteria, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
689 |
return defaultNameService.listByTitle(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths);
|
|
690 |
return defaultService.listByTitle(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths); |
|
690 | 691 |
} |
691 | 692 |
|
692 | 693 |
/** |
... | ... | |
700 | 701 |
*/ |
701 | 702 |
@Override |
702 | 703 |
public <S extends TaxonNameBase> Pager<S> page(Class<S> type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
703 |
return defaultNameService.page(type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
704 |
return defaultService.page(type, pageSize, pageNumber, orderHints, propertyPaths); |
|
704 | 705 |
} |
705 | 706 |
|
706 | 707 |
/** |
... | ... | |
717 | 718 |
*/ |
718 | 719 |
@Override |
719 | 720 |
public List<DocumentSearchResult> findByFuzzyNameCacheSearch(String name, float accuracy, List<Language> languages, boolean highlightFragments, int maxNoOfResults) throws CorruptIndexException, IOException, ParseException { |
720 |
return defaultNameService.findByFuzzyNameCacheSearch(name, accuracy, languages, highlightFragments, maxNoOfResults);
|
|
721 |
return defaultService.findByFuzzyNameCacheSearch(name, accuracy, languages, highlightFragments, maxNoOfResults); |
|
721 | 722 |
} |
722 | 723 |
|
723 | 724 |
/** |
... | ... | |
734 | 735 |
*/ |
735 | 736 |
@Override |
736 | 737 |
public List<DocumentSearchResult> findByNameExactSearch(String name, boolean wildcard, List<Language> languages, boolean highlightFragments, int maxNoOfResults) throws CorruptIndexException, IOException, ParseException { |
737 |
return defaultNameService.findByNameExactSearch(name, wildcard, languages, highlightFragments, maxNoOfResults);
|
|
738 |
return defaultService.findByNameExactSearch(name, wildcard, languages, highlightFragments, maxNoOfResults); |
|
738 | 739 |
} |
739 | 740 |
|
740 | 741 |
/** |
... | ... | |
744 | 745 |
*/ |
745 | 746 |
@Override |
746 | 747 |
public UUID refresh(TaxonNameBase persistentObject) { |
747 |
return defaultNameService.refresh(persistentObject);
|
|
748 |
return defaultService.refresh(persistentObject); |
|
748 | 749 |
} |
749 | 750 |
|
750 | 751 |
/** |
... | ... | |
761 | 762 |
*/ |
762 | 763 |
@Override |
763 | 764 |
public List<TaxonNameBase> listByReferenceTitle(Class<? extends TaxonNameBase> clazz, String queryString, MatchMode matchmode, List<Criterion> criteria, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
764 |
return defaultNameService.listByReferenceTitle(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths);
|
|
765 |
return defaultService.listByReferenceTitle(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths); |
|
765 | 766 |
} |
766 | 767 |
|
767 | 768 |
/** |
... | ... | |
773 | 774 |
*/ |
774 | 775 |
@Override |
775 | 776 |
public List<TaxonNameBase> rows(String tableName, int limit, int start) { |
776 |
return defaultNameService.rows(tableName, limit, start);
|
|
777 |
return defaultService.rows(tableName, limit, start); |
|
777 | 778 |
} |
778 | 779 |
|
779 | 780 |
/** |
... | ... | |
803 | 804 |
*/ |
804 | 805 |
@Override |
805 | 806 |
public List findNamesByTitle(String title) { |
806 |
return defaultNameService.findNamesByTitle(title);
|
|
807 |
return defaultService.findNamesByTitle(title); |
|
807 | 808 |
} |
808 | 809 |
|
809 | 810 |
/** |
... | ... | |
814 | 815 |
*/ |
815 | 816 |
@Override |
816 | 817 |
public List findNamesByTitle(String title, CdmBase sessionObject) { |
817 |
return defaultNameService.findNamesByTitle(title, sessionObject);
|
|
818 |
return defaultService.findNamesByTitle(title, sessionObject); |
|
818 | 819 |
} |
819 | 820 |
|
820 | 821 |
/** |
... | ... | |
835 | 836 |
*/ |
836 | 837 |
@Override |
837 | 838 |
public List<HomotypicalGroup> getAllHomotypicalGroups(int limit, int start) { |
838 |
return defaultNameService.getAllHomotypicalGroups(limit, start);
|
|
839 |
return defaultService.getAllHomotypicalGroups(limit, start); |
|
839 | 840 |
} |
840 | 841 |
|
841 | 842 |
/** |
... | ... | |
848 | 849 |
@Deprecated |
849 | 850 |
@Override |
850 | 851 |
public List<RelationshipBase> getAllRelationships(int limit, int start) { |
851 |
return defaultNameService.getAllRelationships(limit, start);
|
|
852 |
return defaultService.getAllRelationships(limit, start); |
|
852 | 853 |
} |
853 | 854 |
|
854 | 855 |
/** |
... | ... | |
868 | 869 |
*/ |
869 | 870 |
@Override |
870 | 871 |
public UUID update(TaxonNameBase transientObject) { |
871 |
return defaultNameService.update(transientObject);
|
|
872 |
return defaultService.update(transientObject); |
|
872 | 873 |
} |
873 | 874 |
|
874 | 875 |
/** |
... | ... | |
883 | 884 |
*/ |
884 | 885 |
@Override |
885 | 886 |
public List<TaxonNameBase> list(TaxonNameBase example, Set<String> includeProperties, Integer limit, Integer start, List<OrderHint> orderHints, List<String> propertyPaths) { |
886 |
return defaultNameService.list(example, includeProperties, limit, start, orderHints, propertyPaths);
|
|
887 |
return defaultService.list(example, includeProperties, limit, start, orderHints, propertyPaths); |
|
887 | 888 |
} |
888 | 889 |
|
889 | 890 |
/** |
... | ... | |
895 | 896 |
*/ |
896 | 897 |
@Override |
897 | 898 |
public int deduplicate(Class<? extends TaxonNameBase> clazz, IMatchStrategy matchStrategy, IMergeStrategy mergeStrategy) { |
898 |
return defaultNameService.deduplicate(clazz, matchStrategy, mergeStrategy);
|
|
899 |
return defaultService.deduplicate(clazz, matchStrategy, mergeStrategy); |
|
899 | 900 |
} |
900 | 901 |
|
901 | 902 |
/** |
... | ... | |
911 | 912 |
*/ |
912 | 913 |
@Override |
913 | 914 |
public List<NameRelationship> listNameRelationships(TaxonNameBase name, Direction direction, NameRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
914 |
return defaultNameService.listNameRelationships(name, direction, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
915 |
return defaultService.listNameRelationships(name, direction, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
915 | 916 |
} |
916 | 917 |
|
917 | 918 |
/** |
... | ... | |
926 | 927 |
*/ |
927 | 928 |
@Override |
928 | 929 |
public Pager<TaxonNameBase> findTitleCache(Class<? extends TaxonNameBase> clazz, String queryString, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, MatchMode matchMode) { |
929 |
return defaultNameService.findTitleCache(clazz, queryString, pageSize, pageNumber, orderHints, matchMode);
|
|
930 |
return defaultService.findTitleCache(clazz, queryString, pageSize, pageNumber, orderHints, matchMode); |
|
930 | 931 |
} |
931 | 932 |
|
932 | 933 |
/** |
... | ... | |
942 | 943 |
*/ |
943 | 944 |
@Override |
944 | 945 |
public Pager<NameRelationship> pageNameRelationships(TaxonNameBase name, Direction direction, NameRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
945 |
return defaultNameService.pageNameRelationships(name, direction, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
946 |
return defaultService.pageNameRelationships(name, direction, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
946 | 947 |
} |
947 | 948 |
|
948 | 949 |
/** |
... | ... | |
959 | 960 |
@Deprecated |
960 | 961 |
@Override |
961 | 962 |
public List<NameRelationship> listFromNameRelationships(TaxonNameBase name, NameRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
962 |
return defaultNameService.listFromNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
963 |
return defaultService.listFromNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
963 | 964 |
} |
964 | 965 |
|
965 | 966 |
/** |
... | ... | |
976 | 977 |
@Deprecated |
977 | 978 |
@Override |
978 | 979 |
public Pager<NameRelationship> pageFromNameRelationships(TaxonNameBase name, NameRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
979 |
return defaultNameService.pageFromNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
980 |
return defaultService.pageFromNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
980 | 981 |
} |
981 | 982 |
|
982 | 983 |
/** |
... | ... | |
993 | 994 |
@Deprecated |
994 | 995 |
@Override |
995 | 996 |
public List<NameRelationship> listToNameRelationships(TaxonNameBase name, NameRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
996 |
return defaultNameService.listToNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
997 |
return defaultService.listToNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
997 | 998 |
} |
998 | 999 |
|
999 | 1000 |
/** |
... | ... | |
1010 | 1011 |
@Deprecated |
1011 | 1012 |
@Override |
1012 | 1013 |
public Pager<NameRelationship> pageToNameRelationships(TaxonNameBase name, NameRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
1013 |
return defaultNameService.pageToNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
1014 |
return defaultService.pageToNameRelationships(name, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
1014 | 1015 |
} |
1015 | 1016 |
|
1016 | 1017 |
/** |
... | ... | |
1025 | 1026 |
*/ |
1026 | 1027 |
@Override |
1027 | 1028 |
public Pager<HybridRelationship> getHybridNames(NonViralName name, HybridRelationshipType type, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
1028 |
return defaultNameService.getHybridNames(name, type, pageSize, pageNumber, orderHints, propertyPaths);
|
|
1029 |
return defaultService.getHybridNames(name, type, pageSize, pageNumber, orderHints, propertyPaths); |
|
1029 | 1030 |
} |
1030 | 1031 |
|
1031 | 1032 |
/** |
... | ... | |
1038 | 1039 |
*/ |
1039 | 1040 |
@Override |
1040 | 1041 |
public Pager<TypeDesignationBase> getTypeDesignations(TaxonNameBase name, SpecimenTypeDesignationStatus status, Integer pageSize, Integer pageNumber) { |
1041 |
return defaultNameService.getTypeDesignations(name, status, pageSize, pageNumber);
|
|
1042 |
return defaultService.getTypeDesignations(name, status, pageSize, pageNumber); |
|
1042 | 1043 |
} |
1043 | 1044 |
|
1044 | 1045 |
/** |
... | ... | |
1052 | 1053 |
*/ |
1053 | 1054 |
@Override |
1054 | 1055 |
public Pager<TypeDesignationBase> getTypeDesignations(TaxonNameBase name, SpecimenTypeDesignationStatus status, Integer pageSize, Integer pageNumber, List<String> propertyPaths) { |
1055 |
return defaultNameService.getTypeDesignations(name, status, pageSize, pageNumber, propertyPaths);
|
|
1056 |
return defaultService.getTypeDesignations(name, status, pageSize, pageNumber, propertyPaths); |
|
1056 | 1057 |
} |
1057 | 1058 |
|
1058 | 1059 |
/** |
... | ... | |
1070 | 1071 |
*/ |
1071 | 1072 |
@Override |
1072 | 1073 |
public Pager<TaxonNameBase> searchNames(String uninomial, String infraGenericEpithet, String specificEpithet, String infraspecificEpithet, Rank rank, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
1073 |
return defaultNameService.searchNames(uninomial, infraGenericEpithet, specificEpithet, infraspecificEpithet, rank, pageSize, pageNumber, orderHints, propertyPaths);
|
|
1074 |
return defaultService.searchNames(uninomial, infraGenericEpithet, specificEpithet, infraspecificEpithet, rank, pageSize, pageNumber, orderHints, propertyPaths); |
|
1074 | 1075 |
} |
1075 | 1076 |
|
1076 | 1077 |
/** |
... | ... | |
1085 | 1086 |
*/ |
1086 | 1087 |
@Override |
1087 | 1088 |
public Pager<TaxonNameBase> search(Class<? extends TaxonNameBase> clazz, String queryString, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
1088 |
return defaultNameService.search(clazz, queryString, pageSize, pageNumber, orderHints, propertyPaths);
|
|
1089 |
return defaultService.search(clazz, queryString, pageSize, pageNumber, orderHints, propertyPaths); |
|
1089 | 1090 |
} |
1090 | 1091 |
|
1091 | 1092 |
/** |
... | ... | |
1094 | 1095 |
*/ |
1095 | 1096 |
@Override |
1096 | 1097 |
public List<UuidAndTitleCache> getUuidAndTitleCacheOfNames() { |
1097 |
return defaultNameService.getUuidAndTitleCacheOfNames();
|
|
1098 |
return defaultService.getUuidAndTitleCacheOfNames(); |
|
1098 | 1099 |
} |
1099 | 1100 |
|
1100 | 1101 |
/** |
... | ... | |
1111 | 1112 |
*/ |
1112 | 1113 |
@Override |
1113 | 1114 |
public Pager<TaxonNameBase> findByName(Class<? extends TaxonNameBase> clazz, String queryString, MatchMode matchmode, List<Criterion> criteria, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) { |
1114 |
return defaultNameService.findByName(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths);
|
|
1115 |
return defaultService.findByName(clazz, queryString, matchmode, criteria, pageSize, pageNumber, orderHints, propertyPaths); |
|
1115 | 1116 |
} |
1116 | 1117 |
|
1117 | 1118 |
/** |
... | ... | |
1121 | 1122 |
*/ |
1122 | 1123 |
@Override |
1123 | 1124 |
public HomotypicalGroup findHomotypicalGroup(UUID uuid) { |
1124 |
return defaultNameService.findHomotypicalGroup(uuid);
|
|
1125 |
return defaultService.findHomotypicalGroup(uuid); |
|
1125 | 1126 |
} |
1126 | 1127 |
|
1127 | 1128 |
/** |
... | ... | |
1131 | 1132 |
*/ |
1132 | 1133 |
@Override |
1133 | 1134 |
public List<TaggedText> getTaggedName(UUID uuid) { |
1134 |
return defaultNameService.getTaggedName(uuid);
|
|
1135 |
return defaultService.getTaggedName(uuid); |
|
1135 | 1136 |
} |
1136 | 1137 |
|
1137 | 1138 |
@Override |
... | ... | |
1143 | 1144 |
|
1144 | 1145 |
@Override |
1145 | 1146 |
public TaxonNameBase findWithoutFlush(UUID uuid) { |
1146 |
return defaultNameService.findWithoutFlush(uuid); |
|
1147 |
return defaultService.findWithoutFlush(uuid); |
|
1148 |
} |
|
1149 |
|
|
1150 |
@Override |
|
1151 |
public <S extends TaxonNameBase> List<S> listByIdentifier(Class<S> clazz, String identifier, DefinedTerm identifierType, MatchMode matchmode, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths){ |
|
1152 |
return defaultService.listByIdentifier(clazz, identifier, identifierType, matchmode, pageSize, pageNumber, orderHints, propertyPaths); |
|
1147 | 1153 |
} |
1148 | 1154 |
|
1149 | 1155 |
|
Also available in: Unified diff
update Transient services