From ff7f4504d39b94c842eb98c0494a9e78e5318935 Mon Sep 17 00:00:00 2001
From: Mahmoud Ben Hassine <md.benhassine@gmail.com>
Date: Tue, 23 Jun 2015 12:54:31 +0200
Subject: [PATCH] refactor scheduler tutorial

---
 .../java/org/easyrules/samples/scheduling/Launcher.java     | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/easyrules-samples/src/main/java/org/easyrules/samples/scheduling/Launcher.java b/easyrules-samples/src/main/java/org/easyrules/samples/scheduling/Launcher.java
index fbd1260..efef650 100644
--- a/easyrules-samples/src/main/java/org/easyrules/samples/scheduling/Launcher.java
+++ b/easyrules-samples/src/main/java/org/easyrules/samples/scheduling/Launcher.java
@@ -13,6 +13,10 @@ import java.util.Date;
  */
 public class Launcher {
 
+    public static final Date NOW = new Date();
+
+    public static final int EVERY_SECOND = 1;
+
     public static void main(String[] args) throws Exception {
 
         RulesEngine rulesEngine = RulesEngineBuilder.aNewRulesEngine()
@@ -24,7 +28,7 @@ public class Launcher {
         rulesEngine.registerRule(timeRule);
 
         RulesEngineScheduler scheduler = RulesEngineScheduler.getInstance();
-        scheduler.scheduleAtWithInterval(rulesEngine, new Date(), 1);
+        scheduler.scheduleAtWithInterval(rulesEngine, NOW, EVERY_SECOND);
         scheduler.start();
 
         System.out.println("Hit enter to stop the application");