public class ActionContainer extends Object
| 构造器和说明 |
|---|
ActionContainer(Thing actions,
ActionContext actionContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
append(Thing action) |
<T> T |
doAction(String name) |
<T> T |
doAction(String name,
ActionContext context) |
<T> T |
doAction(String name,
ActionContext context,
Map<String,Object> parameters) |
<T> T |
doAction(String name,
ActionContext context,
Object... parameters) |
<T> T |
doAction(String name,
Map<String,Object> parameters) |
<T> T |
execute(String name,
Object... parameters) |
ActionContext |
getActionContext() |
Thing |
getActionThing(String name) |
List<Thing> |
getActionThings() |
List<Thing> |
getAppendActions() |
ActionAnnotationHelper |
getMethodHelper(String name) |
Thing |
getThing() |
void |
setObject(Object object) |
String |
toString() |
public ActionContainer(Thing actions, ActionContext actionContext)
public void setObject(Object object)
public Thing getThing()
public void append(Thing action)
public ActionAnnotationHelper getMethodHelper(String name)
public <T> T doAction(String name)
public <T> T doAction(String name, ActionContext context)
public <T> T doAction(String name, ActionContext context, Map<String,Object> parameters)
public <T> T doAction(String name, ActionContext context, Object... parameters)
public ActionContext getActionContext()
Copyright © 2022 xworker.org. All rights reserved.