tabular-data-gwt-service/src/main/java/org/gcube/portlets/user/td/gwtservice/server/trservice/JobClassifierMap.java

33 lines
757 B
Java

package org.gcube.portlets.user.td.gwtservice.server.trservice;
import org.gcube.data.analysis.tabulardata.service.operation.JobClassifier;
import org.gcube.portlets.user.td.gwtservice.shared.task.JobSClassifier;
/**
*
* @author Giancarlo Panichi
*
*
*/
public class JobClassifierMap {
public static JobSClassifier map(JobClassifier jobClassifier) {
if (jobClassifier == null) {
return JobSClassifier.UNKNOWN;
}
switch (jobClassifier) {
case DATAVALIDATION:
return JobSClassifier.DATAVALIDATION;
case POSTPROCESSING:
return JobSClassifier.POSTPROCESSING;
case PREPROCESSING:
return JobSClassifier.PREPROCESSING;
case PROCESSING:
return JobSClassifier.PROCESSING;
default:
return JobSClassifier.UNKNOWN;
}
}
}