From b275dabf63a1f40063adfcd31b2088a00782bf06 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Wed, 31 May 2017 15:01:24 +0200 Subject: [PATCH] Added recovery to start of application Signed-off-by: Jim Martens --- 04/src/PersistenceManager.java | 2 +- 04/src/ThreadCreator.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/04/src/PersistenceManager.java b/04/src/PersistenceManager.java index 97a370f..3cf11bc 100644 --- a/04/src/PersistenceManager.java +++ b/04/src/PersistenceManager.java @@ -107,7 +107,7 @@ public class PersistenceManager { /** * Performs the recovery actions. */ - public synchronized void recovery() { + synchronized void recovery() { try { BufferedReader reader = new BufferedReader(new FileReader(_dataPath + "log.txt")); String line; diff --git a/04/src/ThreadCreator.java b/04/src/ThreadCreator.java index 6034bf1..a6bd31e 100644 --- a/04/src/ThreadCreator.java +++ b/04/src/ThreadCreator.java @@ -3,6 +3,7 @@ */ public class ThreadCreator { public static void main(String[] args) { + PersistenceManager.getInstance().recovery(); Thread t1 = new ClientThread(1, 1, 10); Thread t2 = new ClientThread(2, 11, 20); Thread t3 = new ClientThread(3, 21, 30);