public abstract class OutputActionHandler<T extends BaseOutputAction>
extends java.lang.Object
构造器和说明 |
---|
OutputActionHandler() |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
doAction(T action,
java.util.Map<java.lang.String,java.lang.Object> map) |
static OutputActionHandler |
fromActionName(java.lang.String actionName) |
static void |
registerHandler(OutputActionHandler handler,
java.lang.String actionName) |
static void |
removeOutputHandler(java.lang.String actionName) |
public static OutputActionHandler fromActionName(java.lang.String actionName) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static void registerHandler(OutputActionHandler handler, java.lang.String actionName) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static void removeOutputHandler(java.lang.String actionName)
public abstract void doAction(T action, java.util.Map<java.lang.String,java.lang.Object> map) throws java.lang.Exception
java.lang.Exception