package org.drools.process.builder.dialect;
import java.util.HashMap;
import java.util.Map;
import org.drools.process.builder.dialect.java.JavaProcessDialect;
import org.drools.process.builder.dialect.mvel.MVELProcessDialect;
public class ProcessDialectRegistry {
private static Map<String, ProcessDialect> dialects;
static {
dialects = new HashMap<String, ProcessDialect>();
dialects.put("java", new JavaProcessDialect());
dialects.put("mvel", new MVELProcessDialect());
}
public static ProcessDialect getDialect(String dialect) {
return dialects.get(dialect);
}
public static void setDialect(String dialectName, ProcessDialect dialect) {
dialects.put(dialectName, dialect);
}
}