public EzyDataHandler getHandler(Object cmd) { EzyDataHandler handler = null; if (handlers.ContainsKey(cmd)) { handler = handlers[cmd]; } return(handler); }
public void handle(EzyCommand cmd, EzyArray data) { if (handlers.ContainsKey(cmd)) { EzyDataHandler hd = handlers[cmd]; hd.handle(data); } else { logger.warn("has no handler for command: " + cmd); } }
public void addDataHandler(Object cmd, EzyDataHandler dataHandler) { dataHandlers.addHandler(cmd, dataHandler); }
public void addHandler(Object cmd, EzyDataHandler handler) { this.configHandler(handler); this.handlers[cmd] = handler; }
public EzySetup addDataHandler(Object cmd, EzyDataHandler dataHandler) { handlerManager.addDataHandler(cmd, dataHandler); return(this); }