aa51513
2021-05-15 d06fbb7626ca5c9e4e7a91ac06a6f2ae186c0f27
java110-core/src/main/java/com/java110/core/event/app/AppEventPublishing.java
@@ -144,9 +144,9 @@
    public static void multicastEvent(String actionTypeCd,String orderInfo,String data,String asyn) throws  Exception{
        Class<AppEvent> appEvent = getEvent(actionTypeCd);
        Class[] parameterTypes={Object.class,String.class};
        Class<?>[] parameterTypes={Object.class,String.class};
        Constructor constructor = appEvent.getClass().getConstructor(parameterTypes);
        Constructor<?> constructor = appEvent.getClass().getConstructor(parameterTypes);
        Object[] parameters={orderInfo,data};
        AppEvent targetAppEvent = (AppEvent)constructor.newInstance(parameters);
        multicastEvent(targetAppEvent,asyn);
@@ -167,9 +167,9 @@
       for(String key : keys){
           Class<AppEvent> appEvent = getEvent(key);
           Class[] parameterTypes={Object.class,AppContext.class,JSONArray.class};
           Class<?>[] parameterTypes={Object.class,AppContext.class,JSONArray.class};
           Constructor constructor = appEvent.getClass().getConstructor(parameterTypes);
           Constructor<?> constructor = appEvent.getClass().getConstructor(parameterTypes);
           context.setBo_action_type(key);
           Object[] parameters={null,context,data.get(key)};
           AppEvent targetAppEvent = (AppEvent)constructor.newInstance(parameters);
@@ -264,9 +264,9 @@
        Class<AppEvent> appEvent = getEvent(busiOrder.getActionTypeCd());
        Class[] parameterTypes={Object.class,AppContext.class};
        Class<?>[] parameterTypes={Object.class,AppContext.class};
        Constructor constructor = appEvent.getClass().getConstructor(parameterTypes);
        Constructor<?> constructor = appEvent.getClass().getConstructor(parameterTypes);
        Object[] parameters={null,context};
@@ -290,9 +290,9 @@
        Class<AppEvent> appEvent = getEvent(busiOrder.getActionTypeCd());
        Class[] parameterTypes={Object.class,AppContext.class};
        Class<?>[] parameterTypes={Object.class,AppContext.class};
        Constructor constructor = appEvent.getClass().getConstructor(parameterTypes);
        Constructor<?> constructor = appEvent.getClass().getConstructor(parameterTypes);
        Object[] parameters={null,context};