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; } } }