Initial revision
[mir.git] / source / mircoders / servlet / ServletModuleGroups.java
1 package mircoders.servlet;
2
3 import java.io.*;
4 import java.sql.*;
5 import java.util.*;
6 import javax.servlet.*;
7 import javax.servlet.http.*;
8
9 import webdb.servlet.*;
10 import webdb.module.*;
11 import webdb.misc.*;
12 import webdb.entity.*;
13 import webdb.storage.*;
14
15 import mir.entity.*;
16 import mir.storage.*;
17 import mir.module.*;
18
19 /*
20  *  ServletModuleGruppen -
21  *  liefert HTML fuer Gruppen
22  *
23  *
24  * @author RK
25  */
26
27 public class ServletModuleGroups extends ServletModule
28 {
29
30   // Singelton / Kontruktor
31
32   private static ServletModuleGroups instance = new ServletModuleGroups();
33   public static ServletModule getInstance() { return instance; }
34
35   private ServletModuleGroups() {
36         theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("ServletModule.Gruppen.Logfile"));
37         templateListString = Configuration.getProperty("ServletModule.Gruppen.ListTemplate");
38         templateObjektString = Configuration.getProperty("ServletModule.Gruppen.ObjektTemplate");
39         templateConfirmString = Configuration.getProperty("ServletModule.Gruppen.ConfirmTemplate");
40         try {
41           mainModule = new ModuleGruppen(DatabaseGroups.getInstance());
42         }
43         catch (StorageObjectException e) {
44           theLog.printDebugInfo("servletmodulegruppen konnte nicht initialisiert werden");
45         }
46   }
47
48 }