dobbs 02/03/28 19:46:23
Modified: src/core/org/apache/fulcrum Fulcrum.java
Log:
Delegate to TurbineServices. Fixes the XmlRpcTest.
Revision Changes Path
1.2 +23 -4 jakarta-turbine-fulcrum/src/core/org/apache/fulcrum/Fulcrum.java
Index: Fulcrum.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-fulcrum/src/core/org/apache/fulcrum/Fulcrum.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Fulcrum.java 8 Mar 2002 01:41:38 -0000 1.1
+++ Fulcrum.java 29 Mar 2002 03:46:23 -0000 1.2
@@ -63,24 +63,43 @@
* lifecycle interfaces.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Martin Poeschl</a>
- * @version $Id: Fulcrum.java,v 1.1 2002/03/08 01:41:38 mpoeschl Exp $
+ * @version $Id: Fulcrum.java,v 1.2 2002/03/29 03:46:23 dobbs Exp $
*/
-public class Fulcrum extends BaseServiceBroker
+public class Fulcrum
implements Configurable, Initializable
{
+ private static ServiceManager ts = TurbineServices.getInstance();
+
/**
* initialize fulcrum
*/
public void initialize() throws Exception
{
- super.init();
+ ts.init();
}
/**
* configure fulcrum
+ *
+ * @param configuration
*/
public void configure(Configuration configuration)
{
- super.setConfiguration(configuration);
+ ts.setConfiguration(configuration);
+ }
+
+ /**
+ * get a service
+ *
+ * @param name The name of the service to retrieve.
+ */
+ public static Service getService(String name)
+ {
+ return ts.getService(name);
+ }
+
+ public static void shutdownServices()
+ {
+ ts.shutdownServices();
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>