Repository: stratos Updated Branches: refs/heads/stratos-4.1.x 966cab1ed -> 28a995e69
Fixing cep extensions restoreState issue Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/28a995e6 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/28a995e6 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/28a995e6 Branch: refs/heads/stratos-4.1.x Commit: 28a995e690669ee1e839e7f35430567424f39b28 Parents: 966cab1 Author: Pubudu Gunatilaka <[email protected]> Authored: Thu Nov 5 12:24:24 2015 +0530 Committer: Pubudu Gunatilaka <[email protected]> Committed: Thu Nov 5 12:24:24 2015 +0530 ---------------------------------------------------------------------- .../apache/stratos/cep/extension/FaultHandlingWindowProcessor.java | 2 +- .../stratos/cep/extension/GradientFinderWindowProcessor.java | 2 +- .../cep/extension/SecondDerivativeFinderWindowProcessor.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/28a995e6/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/FaultHandlingWindowProcessor.java ---------------------------------------------------------------------- diff --git a/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/FaultHandlingWindowProcessor.java b/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/FaultHandlingWindowProcessor.java index 7d8a2a5..2fdce19 100644 --- a/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/FaultHandlingWindowProcessor.java +++ b/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/FaultHandlingWindowProcessor.java @@ -254,7 +254,7 @@ public class FaultHandlingWindowProcessor extends WindowProcessor implements Run @Override protected void restoreState(Object[] data) { - window.restoreState(data); + window.restoreState((Object[]) data[0]); window.reSchedule(); } http://git-wip-us.apache.org/repos/asf/stratos/blob/28a995e6/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/GradientFinderWindowProcessor.java ---------------------------------------------------------------------- diff --git a/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/GradientFinderWindowProcessor.java b/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/GradientFinderWindowProcessor.java index 669d4cc..dfdf178 100644 --- a/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/GradientFinderWindowProcessor.java +++ b/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/GradientFinderWindowProcessor.java @@ -208,7 +208,7 @@ public class GradientFinderWindowProcessor extends WindowProcessor implements Ru @Override protected void restoreState(Object[] data) { - window.restoreState(data); + window.restoreState((Object[]) data[0]); oldEventList = ((ArrayList<RemoveEvent>) data[1]); newEventList = ((ArrayList<InEvent>) data[2]); window.reSchedule(); http://git-wip-us.apache.org/repos/asf/stratos/blob/28a995e6/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/SecondDerivativeFinderWindowProcessor.java ---------------------------------------------------------------------- diff --git a/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/SecondDerivativeFinderWindowProcessor.java b/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/SecondDerivativeFinderWindowProcessor.java index be2fd05..8256f55 100644 --- a/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/SecondDerivativeFinderWindowProcessor.java +++ b/extensions/cep/modules/stratos-cep-extension/wso2cep-3.1.0/src/main/java/org/apache/stratos/cep/extension/SecondDerivativeFinderWindowProcessor.java @@ -226,7 +226,7 @@ public class SecondDerivativeFinderWindowProcessor extends WindowProcessor imple @Override protected void restoreState(Object[] data) { - window.restoreState(data); + window.restoreState((Object[]) data[0]); oldEventList = ((ArrayList<RemoveEvent>) data[1]); newEventList = ((ArrayList<InEvent>) data[2]); window.reSchedule();
