added debug strings

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-analysis/EcologicalEngine@76713 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Gianpaolo Coro 2013-06-04 08:42:46 +00:00
parent d928073a6c
commit 09e73c8d87
2 changed files with 12 additions and 3 deletions

View File

@ -108,12 +108,17 @@ public abstract class DataAnalysis implements Evaluator{
public void init() throws Exception {
init(true);
}
public void init(boolean initRapidMiner) throws Exception {
AnalysisLogger.setLogger(config.getConfigPath() + AlgorithmConfiguration.defaultLoggerFile);
// init db connection
connection = AlgorithmConfiguration.getConnectionFromConfig(config);
config.initRapidMiner();
if (initRapidMiner)
config.initRapidMiner();
}
public void setConfiguration(AlgorithmConfiguration config) {
this.config = config;

View File

@ -22,7 +22,7 @@ public abstract class StandardLocalExternalAlgorithm implements Transducerer {
protected float status = 0;
protected List<StatisticalType> inputs = new ArrayList<StatisticalType>();
protected ResourceFactory resourceManager;
protected LinkedHashMap<String, String> outputParameters = new LinkedHashMap<String, String>();
public LinkedHashMap<String, String> outputParameters = new LinkedHashMap<String, String>();
protected void addEnumerateInput(Object itemsList, String name, String description, String defaultvalue) {
@ -42,6 +42,10 @@ public abstract class StandardLocalExternalAlgorithm implements Transducerer {
inputs.add(new PrimitiveType(String.class.getName(), null, PrimitiveTypes.STRING, name, description, defaultvalue));
}
protected void addNumberInput(String name, String description, String defaultvalue) {
inputs.add(new PrimitiveType(Integer.class.getName(), null, PrimitiveTypes.NUMBER, name,description,defaultvalue));
}
protected void addOutputString(String name, String value) {
outputParameters.put(name, value);
}