wuxw
2019-04-28 20a3d53c00627d2d76cb78ab361e5ed555f8617d
java110-event/src/main/java/com/java110/event/center/event/InvokeBusinessBSuccessEvent.java
@@ -1,5 +1,6 @@
package com.java110.event.center.event;
import com.alibaba.fastjson.JSONObject;
import com.java110.core.context.IOrderDataFlowContext;
import com.java110.core.context.OrderDataFlow;
import com.java110.entity.order.Business;
@@ -11,6 +12,25 @@
public class InvokeBusinessBSuccessEvent extends DataFlowEvent {
    private Business business;
    /**
     * 业务系统返回数据
     */
    private JSONObject businessResponseData;
    /**
     * Constructs a prototypical Event.
     *
     * @param source   The object on which the Event initially occurred.
     * @param dataFlow
     * @throws IllegalArgumentException if source is null.
     */
    public InvokeBusinessBSuccessEvent(Object source, IOrderDataFlowContext dataFlow, Business business,JSONObject businessResponseData) {
        super(source, dataFlow);
        this.business = business;
        this.businessResponseData = businessResponseData;
    }
    /**
     * Constructs a prototypical Event.
@@ -27,4 +47,12 @@
    public Business getBusiness() {
        return business;
    }
    /**
     * 获取业务数据
     * @return
     */
    public JSONObject getBusinessResponseData() {
        return businessResponseData;
    }
}