类的使用
org.xmeta.Action
使用Action的程序包
-
org.xmeta中Action的使用
修饰符和类型方法说明ActionContext.getAction()Thing.getAction()通过动作模型的路径获得动作。通过模型获得一个动作。Action.getOuterAction()修饰符和类型方法说明protected voidActionListenerExecutor.doOnDoAction(Thing thing, String actionName, Action action, ActionContext actionContext, Map<String, Object> params) protected voidActionListenerExecutor.doOnDoActionFinished(Thing thing, String actionName, Action action, ActionContext actionContext, Map<String, Object> params, Object result) protected ThrowableActionListenerExecutor.doOnException(Action action, Object caller, ActionContext actionContext, Throwable t) protected voidActionListenerExecutor.doOnInit(Action action, Object caller, ActionContext actionContext, Map<String, Object> params) protected ThrowableActionListenerExecutor.doOnSuccess(Action action, Object caller, ActionContext actionContext, Object result) voidActionListener.onDoAction(Thing thing, String actionName, Action action, ActionContext actionContext, Map<String, Object> params, ActionListenerExecutor executor) 模型执行自己的动作前触发。voidActionListener.onDoActionFinished(Thing thing, String actionName, Action action, ActionContext actionContext, Map<String, Object> params, ActionListenerExecutor executor, Object result) 模型执行自己的动作结束。voidActionListener.onException(Action action, Object caller, ActionContext actionContext, Throwable t, ActionListenerExecutor executor) 动作执行后发生了异常时触发。voidActionListener.onInit(Action action, Object caller, ActionContext actionContext, Map<String, Object> params, ActionListenerExecutor executor) 动作真正执行前初始化后触发。voidActionListener.onSuccess(Action action, Object caller, ActionContext actionContext, Object result, ActionListenerExecutor executor) 动作执行完毕且没有异常时触发。voidActionContext.pushAction(Action action) -
org.xmeta.cache中Action的使用
类型参数类型为Action的org.xmeta.cache中的字段返回Action的org.xmeta.cache中的方法参数类型为Action的org.xmeta.cache中的构造器