KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > lutris > appserver > debugger > spec > ServletMonitorFactory


1 /*
2  * debugger
3  *
4  * Enhydra super-servlet specification object
5  *
6  */

7 package com.lutris.appserver.debugger.spec;
8
9
10 public class ServletMonitorFactory {
11     
12     /**
13      * Constructor can't be used.
14      */

15     private ServletMonitorFactory() {
16     }
17
18     /**
19      * Create a ServletMonitor as state object/value object/data transfer object
20      */

21     public static ServletMonitor getServletMonitor(String JavaDoc fullClassName) {
22         
23         ServletMonitor result = null;
24        
25         Class JavaDoc objectClass = null;
26
27         try {
28             // Create the value object
29

30       
31          objectClass = Class.forName(fullClassName);
32                                    
33           result = (ServletMonitor)objectClass.newInstance();
34                
35                        
36                     
37       } catch (Exception JavaDoc ex) {
38             System.out.println("Error on creating the object" + ex);
39         }
40
41         return result;
42     }
43     
44      
45     
46     
47     
48     
49     
50     
51 }
Popular Tags