package org.jboss.tools.fuse.reddeer;
import java.util.ArrayList;
import java.util.Collection;
/**
*
* @author apodhrad
*
*/
public class SupportedVersions {
public static final String CAMEL_2_15_1_REDHAT_621084 = "2.15.1.redhat-621084";
public static final String CAMEL_2_15_1_REDHAT_621117 = "2.15.1.redhat-621117";
public static final String CAMEL_2_17_0_REDHAT_630187 = "2.17.0.redhat-630187";
public static final String CAMEL_2_17_3 = "2.17.3";
public static final String CAMEL_LATEST = CAMEL_2_17_0_REDHAT_630187;
public static final String SAP_621_REDHAT_084 = "6.2.1.redhat-084";
public static final String SAP_621_REDHAT_117 = "6.2.1.redhat-117";
public static final String SAP_630_REDHAT_187 = "6.3.0.redhat-187";
public static Collection<String> getCamelVersions() {
Collection<String> versions = new ArrayList<>();
versions.add(CAMEL_2_15_1_REDHAT_621084);
versions.add(CAMEL_2_15_1_REDHAT_621117);
versions.add(CAMEL_2_17_0_REDHAT_630187);
versions.add(CAMEL_2_17_3);
return versions;
}
public static String getSAPVersion(String camelVersion) {
switch (camelVersion) {
case CAMEL_2_15_1_REDHAT_621084:
return SAP_621_REDHAT_084;
case CAMEL_2_15_1_REDHAT_621117:
return SAP_621_REDHAT_117;
case CAMEL_2_17_0_REDHAT_630187:
return SAP_630_REDHAT_187;
default:
return SAP_630_REDHAT_187;
}
}
}