KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > de > webman > sync > SyncMgrFactory


1 package de.webman.sync;
2
3 import de.webman.util.registry.ManagerFactory;
4 import de.webman.util.registry.Manager;
5 import de.webman.util.registry.RegistryException;
6 import de.webman.util.registry.RegistryConstants;
7
8 /**
9  * The factory class for {@link de.webman.sync.SyncMgr}
10  *
11  * @author <a HREF="mailto:gregor@webman.de">Gregor Klinke</a>
12  * @version $Revision: 1.2 $
13  **/

14 public class SyncMgrFactory
15     implements ManagerFactory
16 {
17     /* $Id: SyncMgrFactory.java,v 1.2 2002/04/12 14:56:01 gregor Exp $ */
18
19     /**
20      * returns the ID of this manager
21      * @return guess what
22      **/

23     public String JavaDoc getID() {
24         return RegistryConstants.SYNC_MANAGER;
25     }
26     
27     /**
28      * creates a new manager object
29      * @param basedir the base directory to use for configuration purposes
30      * @return the new manager
31      * @throws RegistryException if anything failed during creation
32      **/

33     public Manager newManager(String JavaDoc basedir)
34         throws RegistryException
35     {
36         return new SyncMgr(basedir);
37     }
38 }
39
Popular Tags