Project

General

Profile

« Previous | Next » 

Revision 7c1862cd

Added by Andreas Müller over 9 years ago

update Transient services

View differences:

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