[Yanel-commits] rev 45966 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core
michi at wyona.com
michi at wyona.com
Fri Dec 11 11:22:33 CET 2009
Author: michi
Date: 2009-12-11 11:22:32 +0100 (Fri, 11 Dec 2009)
New Revision: 45966
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/Yanel.java
Log:
read scheduler config
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/Yanel.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/Yanel.java 2009-12-11 10:17:42 UTC (rev 45965)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/Yanel.java 2009-12-11 10:22:32 UTC (rev 45966)
@@ -53,6 +53,7 @@
private String version = null;
private String revision = null;
private String reservedPrefix = null;
+ private boolean schedulerEnabled;
private static Logger log = Logger.getLogger(Yanel.class);
@@ -101,6 +102,13 @@
revision = versionConfig.getAttribute("revision");
reservedPrefix = config.getChild("reserved-prefix").getValue();
+ if (config.getChild("scheduler", false) != null) {
+ schedulerEnabled = config.getChild("scheduler").getAttributeAsBoolean("enabled");
+ } else {
+ log.warn("Scheduler not configured within configuration: " + configFile);
+ schedulerEnabled = false;
+ }
+
isInitialized = true;
}
@@ -228,4 +236,11 @@
public String getReservedPrefix() {
return reservedPrefix;
}
+
+ /**
+ * Check if scheduler is enabled
+ */
+ public boolean isSchedulerEnabled() {
+ return schedulerEnabled;
+ }
}
More information about the Yanel-commits
mailing list