From b52c3e54b46c1b5052daae5d968d804bcd6c2cf1 Mon Sep 17 00:00:00 2001 From: stefanp Date: Thu, 7 Mar 2002 14:33:58 +0000 Subject: [PATCH] added getApplication(String name) removed private status from start/stop/register --- src/helma/main/ApplicationManager.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/helma/main/ApplicationManager.java b/src/helma/main/ApplicationManager.java index 7452740e..4f53c300 100644 --- a/src/helma/main/ApplicationManager.java +++ b/src/helma/main/ApplicationManager.java @@ -68,7 +68,7 @@ public class ApplicationManager { } } - private void start (String appName, boolean self) { + void start (String appName, boolean self) { Server.getLogger().log ("Building application "+appName); try { Application app = new Application (appName, hopHome, Server.sysProps, Server.dbProps); @@ -87,7 +87,7 @@ public class ApplicationManager { } } - private void stop (String appName) { + void stop (String appName) { Server.getLogger().log ("Stopping application "+appName); try { Application app = (Application) applications.get (appName); @@ -105,7 +105,7 @@ public class ApplicationManager { applications.remove (appName); } - private void register (String appName, boolean self) { + void register (String appName, boolean self) { try { Server.getLogger().log ("Binding application "+appName); Application app = (Application) applications.get (appName); @@ -160,4 +160,8 @@ public class ApplicationManager { return applications.values ().toArray (); } + public Application getApplication(String name) { + return (Application)applications.get(name); + } + }