pro.jk.ejoker.commanding.ICommandExecuteContext Maven / Gradle / Ivy
package pro.jk.ejoker.commanding;
import java.util.concurrent.Future;
/**
* commandHandler处理过程中,使用的上下文就是这个上下文。
* 他能新增一个聚合根,取出聚合跟,修改聚合并提交发布,都在次上下文中提供调用
* @author kimffy
*
*/
public interface ICommandExecuteContext extends ICommandContext, ITrackingContext{
public Future onCommandExecutedAsync(CommandResult commandResult);
}