package railo.runtime.gateway; import java.util.Map; public interface GatewayEngine { public static final int LOGLEVEL_INFO=0; public static final int LOGLEVEL_DEBUG=1; public static final int LOGLEVEL_WARN=2; public static final int LOGLEVEL_ERROR=3; public static final int LOGLEVEL_FATAL=4; /** * invoke given method on cfc listener * @param gateway * @param method method to invoke * @param data arguments * @return returns if invocation was successfull */ public boolean invokeListener(Gateway gateway,String method,Map data); /** * logs message with defined logger for gateways * @param gateway * @param level * @param message */ public void log(Gateway gateway,int level,String message); }