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]>

Reply via email to