Class RuleEngineModuleSwapCompletedEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public class RuleEngineModuleSwapCompletedEvent
    extends AbstractEvent
    The Event is fired on Rule Engine initialization when the kie module swap is completed or on error
    See Also:
    Serialized Form
    • Method Detail

      • ofSuccess

        public static RuleEngineModuleSwapCompletedEvent ofSuccess​(java.lang.String rulesModuleName,
                                                                   java.lang.String previousRulesModuleVersion,
                                                                   java.lang.String rulesModuleVersion,
                                                                   java.util.Collection<ResultItem> results)
      • ofFailure

        public static RuleEngineModuleSwapCompletedEvent ofFailure​(java.lang.String rulesModuleName,
                                                                   java.lang.String previousRulesModuleVersion,
                                                                   java.lang.String failureReason,
                                                                   java.util.Collection<ResultItem> results)
      • getRulesModuleName

        public java.lang.String getRulesModuleName()
      • getPreviousRulesModuleVersion

        public java.lang.String getPreviousRulesModuleVersion()
      • getRulesModuleVersion

        public java.lang.String getRulesModuleVersion()
      • isFailed

        public boolean isFailed()
      • setFailed

        public void setFailed​(boolean failed)
      • getFailureReason

        public java.lang.String getFailureReason()
      • setFailureReason

        public void setFailureReason​(java.lang.String failureReason)
      • getResults

        public java.util.Collection<ResultItem> getResults()