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();

Reply via email to