Project

General

Profile

« Previous | Next » 

Revision 5fc450f7

Added by Andreas Müller over 3 years ago

cleanup

View differences:

cdmlib-ext/src/main/java/eu/etaxonomy/cdm/ext/geo/IEditGeoService.java
42 42
 * @author a.kohlbecker
43 43
 * @since 18.06.2009
44 44
 * @author n.hoffmann
45
 *
46 45
 */
47 46
public interface IEditGeoService {
48 47

  
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/api/application/CdmIoApplicationController.java
12 12
import eu.etaxonomy.cdm.persistence.hibernate.HibernateConfiguration;
13 13

  
14 14
public class CdmIoApplicationController extends CdmApplicationController {
15
	@SuppressWarnings("unused")
15

  
16
    @SuppressWarnings("unused")
16 17
	private static final Logger logger = Logger.getLogger(CdmIoApplicationController.class);
17 18

  
18 19

  
......
52 53
                hibernateConfig, omitTermLoading, null);
53 54
    }
54 55

  
55
	/**
56
	 * @return
57
	 */
58 56
	protected static ClassPathResource getClasspathResource() {
59 57
		return new ClassPathResource(DEFAULT_APPLICATION_CONTEXT_RESOURCE);
60 58
	}
61 59

  
62

  
63
	/**
64
	 * Constructor.
65
	 * @param applicationContextResource
66
	 * @param dataSource
67
	 * @param dbSchemaValidation
68
	 * @param omitTermLoading
69
	 * @param progressMonitor
70
	 */
71 60
	protected CdmIoApplicationController(Resource applicationContextResource, ICdmDataSource dataSource,
72 61
	        DbSchemaValidation dbSchemaValidation, HibernateConfiguration hibernateConfig,
73 62
			boolean omitTermLoading, IProgressMonitor progressMonitor) {
74 63
		super(applicationContextResource, dataSource, dbSchemaValidation, hibernateConfig,
75 64
		        omitTermLoading, progressMonitor, null);
76 65
	}
77

  
78 66
}
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v512_515/Reference2SourceMover.java
33 33
    @SuppressWarnings("unused")
34 34
    private static final Logger logger = Logger.getLogger(Reference2SourceMover.class);
35 35

  
36
    private static final String stepName = "Move Reference 2 Source";
37

  
38 36
    private final String tableName;
39 37
    private final String citationsIdAttr;
40 38
    private final String detailAttr;
......
42 40
    private final String sourceType;
43 41
    private final String dtype;
44 42

  
45
    public static final Reference2SourceMover NewInstance(List<ISchemaUpdaterStep> stepList, String tableName,
43
    public static final Reference2SourceMover NewInstance(List<ISchemaUpdaterStep> stepList, String stepName, String tableName,
46 44
            String citationsIdAttr, String detailAttr, String sourceAttr){
47
        Reference2SourceMover result = new Reference2SourceMover(stepList, tableName, citationsIdAttr, detailAttr, sourceAttr, null, null);
45
        Reference2SourceMover result = new Reference2SourceMover(stepList, stepName, tableName, citationsIdAttr, detailAttr, sourceAttr, null, null);
48 46

  
49 47
        return result;
50 48
    }
51 49

  
52
    public static final Reference2SourceMover NewInstance(List<ISchemaUpdaterStep> stepList, String tableName,
50
    public static final Reference2SourceMover NewInstance(List<ISchemaUpdaterStep> stepList, String stepName, String tableName,
53 51
            String citationsIdAttr, String detailAttr, String sourceAttr, String dtype, String sourceType){
54
        Reference2SourceMover result = new Reference2SourceMover(stepList, tableName, citationsIdAttr, detailAttr, sourceAttr, sourceType, dtype);
52
        Reference2SourceMover result = new Reference2SourceMover(stepList, stepName, tableName, citationsIdAttr, detailAttr, sourceAttr, sourceType, dtype);
55 53

  
56 54
        return result;
57 55
    }
58 56

  
59
    protected Reference2SourceMover(List<ISchemaUpdaterStep> stepList, String tableName,
57
    protected Reference2SourceMover(List<ISchemaUpdaterStep> stepList, String stepName, String tableName,
60 58
            String citationsIdAttr, String detailAttr, String sourceAttr, String sourceType, String dtype) {
61 59
        super(stepList, stepName);
62 60
        this.tableName = tableName;
......
65 63
        this.sourceAttr = sourceAttr;
66 64
        this.sourceType = sourceType == null? "PTS" : sourceType;
67 65
        this.dtype = dtype == null? "DescriptionElementSource" : dtype;
66
        this.stepName = stepName;
68 67
    }
69 68

  
70 69
    @Override
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v512_515/SchemaUpdater_5151_5152.java
70 70
        referencedTable = "OriginalSourceBase";
71 71
        ColumnAdder.NewIntegerInstance(stepList, stepName, tableName, newColumnName, INCLUDE_AUDIT, !NOT_NULL, referencedTable);
72 72

  
73
        Reference2SourceMover.NewInstance(stepList, tableName, "referenceForParentChildRelation_id", "microReferenceForParentChildRelation", "source_id");
73
        stepName = "Move taxon node citation 2 original source";
74
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, "referenceForParentChildRelation_id", "microReferenceForParentChildRelation", "source_id");
74 75

  
75 76
        //6581
76 77
        stepName = "Add source to Classification";
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v515_518/SchemaUpdater_5152_5180.java
64 64
        String referenceColumnName = "citation_id";
65 65
        String microReferenceColumnName = "citationMicroReference";
66 66
        String sourceColumnName = "source_id";
67
        Reference2SourceMover.NewInstance(stepList, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
67
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
68 68

  
69 69
        //6581
70 70
        //move name relationship reference to source
......
73 73
        referenceColumnName = "citation_id";
74 74
        microReferenceColumnName = "citationMicroReference";
75 75
        sourceColumnName = "source_id";
76
        Reference2SourceMover.NewInstance(stepList, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
76
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
77 77

  
78 78
        //6581
79 79
        //move taxon relationship reference to source
......
82 82
        referenceColumnName = "citation_id";
83 83
        microReferenceColumnName = "citationMicroReference";
84 84
        sourceColumnName = "source_id";
85
        Reference2SourceMover.NewInstance(stepList, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
85
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
86 86

  
87 87
        //6581
88 88
        //move hybrid relationship reference to source
......
91 91
        referenceColumnName = "citation_id";
92 92
        microReferenceColumnName = "citationMicroReference";
93 93
        sourceColumnName = "source_id";
94
        Reference2SourceMover.NewInstance(stepList, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
94
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
95 95

  
96 96
        //6581
97 97
        //move type designation reference to source
......
100 100
        referenceColumnName = "citation_id";
101 101
        microReferenceColumnName = "citationMicroReference";
102 102
        sourceColumnName = "source_id";
103
        Reference2SourceMover.NewInstance(stepList, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
103
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName);
104 104

  
105 105
        //6581
106 106
        //move nomenclatural reference to nomenclatural source
......
111 111
        sourceColumnName = "nomenclaturalSource_id";
112 112
        String sourceType = "NOR";
113 113
        String dtype = "NomenclaturalSource";
114
        Reference2SourceMover.NewInstance(stepList, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName, dtype, sourceType);
114
        Reference2SourceMover.NewInstance(stepList, stepName, tableName, referenceColumnName, microReferenceColumnName, sourceColumnName, dtype, sourceType);
115 115

  
116 116
        //9094
117 117
        // update TaxonNode.source from IdentifiableSource to DescriptionElementSource
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dto/TermNodeDto.java
53 53
//        TermTree termTree = HibernateProxyHelper.deproxy(node.getGraph(), TermTree.class);
54 54
//        tree = TermTreeDto.fromTree(termTree);
55 55
//        treeIndex = node.treeIndex();
56
        List<TermNodeDto> children = new ArrayList();
56
        List<TermNodeDto> children = new ArrayList<>();
57 57
        for (Object o: node.getChildNodes()){
58 58
            if (o instanceof TermNode){
59
                TermNode child = (TermNode)o;
59
                TermNode<?> child = (TermNode<?>)o;
60 60

  
61 61
                if (child != null){
62 62
                    if(child.getTerm().getTermType().equals(TermType.Character)){
63
                        children.add(CharacterNodeDto.fromTermNode(child, treeDto));
63
                        children.add(CharacterNodeDto.fromTermNode((TermNode)child, treeDto));
64 64
                    }else{
65 65
                        children.add(TermNodeDto.fromNode(child, treeDto));
66 66
                    }
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/application/ICdmRepository.java
14 14
import org.springframework.transaction.TransactionStatus;
15 15

  
16 16
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
17
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
18 17
import eu.etaxonomy.cdm.api.service.IAgentService;
19 18
import eu.etaxonomy.cdm.api.service.IAnnotationService;
20 19
import eu.etaxonomy.cdm.api.service.IClassificationService;
......
50 49
import eu.etaxonomy.cdm.api.service.ITermTreeService;
51 50
import eu.etaxonomy.cdm.api.service.IUserService;
52 51
import eu.etaxonomy.cdm.api.service.IVocabularyService;
52
import eu.etaxonomy.cdm.api.service.longrunningService.ILongRunningTasksService;
53 53
import eu.etaxonomy.cdm.api.service.molecular.IAmplificationService;
54 54
import eu.etaxonomy.cdm.api.service.molecular.IPrimerService;
55 55
import eu.etaxonomy.cdm.api.service.molecular.ISequenceService;
......
75 75

  
76 76
	public Object getBean(String string);
77 77

  
78

  
78 79
    public IAnnotationService getAnnotationService();
79 80

  
80 81
	public INameService getNameService();
......
130 131
	public ConversationHolder NewConversation();
131 132

  
132 133
	public ICollectionService getCollectionService();
133
	
134

  
134 135
	public ILongRunningTasksService getLongRunningTasksService();
135 136

  
136 137
	/**
......
168 169

  
169 170
	public IEntityConstraintViolationService getEntityConstraintViolationService();
170 171

  
172
    public IRegistrationService getRegistrationService();
173

  
171 174
	/**
172 175
	 * @return the configured PermissionEvaluator, usually the
173 176
	 *         {@link CdmPermissionEvaluator}
......
176 179

  
177 180
	void authenticate(String username, String password);
178 181

  
179
    public IRegistrationService getRegistrationService();
180 182
}

Also available in: Unified diff