Project

General

Profile

« Previous | Next » 

Revision ba8ecd5d

Added by Andreas Müller almost 10 years ago

better use of generics in service layer and persistence list methods

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/util/TestTransaction.java
77 77
	    	TeamOrPersonBase author = (TeamOrPersonBase) agents.get(0);
78 78
	    	List<Reference> references = appCtr.getReferenceService().list(null, MAX_ENTRIES, 0, null, null);
79 79
	    	Reference sec = references.get(0);
80
	    	List<Taxon> taxa = appCtr.getTaxonService().getAllTaxa(MAX_ENTRIES, 0);
80
	    	List<Taxon> taxa = (List)appCtr.getTaxonService().list(Taxon.class, MAX_ENTRIES, 0, null, null);
81 81

  
82 82
			name1 = 
83 83
				BotanicalName.NewInstance(rankSpecies, "Hyoseris", null, "lucida", null, author, null, "1", null);
......
150 150
			
151 151
	    	TransactionStatus txStatOne = appCtr.startTransaction();
152 152
	    	
153
	    	List<? extends AgentBase> agents = appCtr.getAgentService().list(null, MAX_ENTRIES, 0, null, null);
153
	    	List<TeamOrPersonBase> agents = appCtr.getAgentService().list(TeamOrPersonBase.class, MAX_ENTRIES, 0, null, null);
154 154
	    	//List<TeamOrPersonBase> agents = appCtr.getAgentService().getAllAgents(MAX_ENTRIES, 0);
155
	    	TeamOrPersonBase author = (TeamOrPersonBase) agents.get(0);
155
	    	TeamOrPersonBase<?> author = agents.get(0);
156 156
	    	List<Reference> references = appCtr.getReferenceService().list(null, MAX_ENTRIES, 0, null, null);
157
	    	Reference sec = references.get(0);
158
	    	List<Taxon> taxa = appCtr.getTaxonService().getAllTaxa(MAX_ENTRIES, 0);
157
	    	Reference<?> sec = references.get(0);
158
	    	List<Taxon> taxa = appCtr.getTaxonService().list(Taxon.class, MAX_ENTRIES, 0, null, null);
159 159

  
160 160
			name1 = 
161 161
				BotanicalName.NewInstance(rankSpecies, "Launaea", null, "child1", null, author, null, "1", null);
......
251 251
			
252 252
	    	TransactionStatus txStatOne = appCtr.startTransaction();
253 253
	    	
254
	    	List<? extends AgentBase> agents = appCtr.getAgentService().list(null, MAX_ENTRIES, 0, null, null);
255
	    	//List<TeamOrPersonBase> agents = appCtr.getAgentService().getAllAgents(MAX_ENTRIES, 0);
256
	    	//Agent author = agents.get(0);
257
	    	TeamOrPersonBase author = (TeamOrPersonBase) agents.get(0);
254
	    	List<TeamOrPersonBase> agents = appCtr.getAgentService().list(TeamOrPersonBase.class, MAX_ENTRIES, 0, null, null);
255
	    	TeamOrPersonBase author = agents.get(0);
258 256
	    	List<Reference> references = appCtr.getReferenceService().list(null, MAX_ENTRIES, 0, null, null);
259
	    	Reference sec = references.get(0);
257
	    	Reference<?> sec = references.get(0);
260 258

  
261 259
			name1 = 
262 260
				BotanicalName.NewInstance(rankSpecies, "NewTaxon1", null, "taxon1", null, author, null, "1", null);

Also available in: Unified diff