commit | af9ee51b759c1a4f958289d2b0f900f24ef1900d | [log] [tgz] |
---|---|---|
author | Michael Blow <mblow@apache.org> | Fri Mar 09 21:07:43 2018 -0800 |
committer | Michael Blow <mblow@apache.org> | Fri Mar 09 22:13:56 2018 -0800 |
tree | 96d04587f8e48148a54851741c7dc721fe0795ea | |
parent | 693844cc5cccaf78db6b1260f1656292558c8a70 [diff] |
[NO ISSUE][HYR] Add 'getTimer' to IControllerService Change-Id: I9b33cfbc345d15d95a99ea2c993ad173816bada8 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2469 Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Reviewed-by: abdullah alamoudi <bamousaa@gmail.com> Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
diff --git a/hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/service/IControllerService.java b/hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/service/IControllerService.java index 540de3a..d39a3b1 100644 --- a/hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/service/IControllerService.java +++ b/hyracks-fullstack/hyracks/hyracks-api/src/main/java/org/apache/hyracks/api/service/IControllerService.java
@@ -18,6 +18,7 @@ */ package org.apache.hyracks.api.service; +import java.util.Timer; import java.util.concurrent.ExecutorService; import org.apache.hyracks.api.application.IServiceContext; @@ -31,5 +32,7 @@ ExecutorService getExecutor(); + Timer getTimer(); + Object getApplicationContext(); }
diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java index caef91a..d068300 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-cc/src/main/java/org/apache/hyracks/control/cc/ClusterControllerService.java
@@ -382,6 +382,11 @@ return executor; } + @Override + public Timer getTimer() { + return timer; + } + public CCConfig getConfig() { return ccConfig; }
diff --git a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NodeControllerService.java b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NodeControllerService.java index 2c73df1..6c3a641 100644 --- a/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NodeControllerService.java +++ b/hyracks-fullstack/hyracks/hyracks-control/hyracks-control-nc/src/main/java/org/apache/hyracks/control/nc/NodeControllerService.java
@@ -625,6 +625,11 @@ return executor; } + @Override + public Timer getTimer() { + return timer; + } + public NCConfig getConfiguration() { return ncConfig; }