donaldp     2002/08/23 01:39:34

  Modified:    containerkit/src/java/org/apache/excalibur/containerkit/kernel
                        SimpleMetaDataBuilder.java SimpleServiceKernel.java
  Added:       containerkit/src/java/org/apache/excalibur/containerkit/metadata
                        MetaDataBuilder.java
  Removed:     containerkit/src/java/org/apache/excalibur/containerkit/kernel
                        MetaDataBuilder.java
  Log:
  iMove the MetaDataBuilder to metadata package.
  
  Revision  Changes    Path
  1.1                  
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/metadata/MetaDataBuilder.java
  
  Index: MetaDataBuilder.java
  ===================================================================
  /*
   * Copyright (C) The Apache Software Foundation. All rights reserved.
   *
   * This software is published under the terms of the Apache Software License
   * version 1.1, a copy of which has been included with this distribution in
   * the LICENSE.txt file.
   */
  package org.apache.excalibur.containerkit.metadata;
  
  import org.apache.excalibur.containerkit.metadata.ComponentMetaData;
  
  /**
   * Load metadata from some source. The source is usually
   * one or more xml config files.
   *
   * @author <a href="mailto:peter at apache.org">Peter Donald</a>
   * @version $Revision: 1.1 $ $Date: 2002/08/23 08:39:34 $
   */
  public interface MetaDataBuilder
  {
      /**
       * Load metadata from a particular source
       * defined by location string. The format of
       * location string and format of source loaded
       * from is left unspecified.
       *
       * @param location the location of meta data source
       * @return the set of components in metadata
       * @throws java.lang.Exception if unable to load or resolve meta
       *         data for any reason
       */
      ComponentMetaData[] loadMetaData( String location )
          throws Exception;
  }
  
  
  
  1.5       +2 -1      
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/kernel/SimpleMetaDataBuilder.java
  
  Index: SimpleMetaDataBuilder.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/kernel/SimpleMetaDataBuilder.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SimpleMetaDataBuilder.java        19 Aug 2002 12:13:00 -0000      1.4
  +++ SimpleMetaDataBuilder.java        23 Aug 2002 08:39:34 -0000      1.5
  @@ -13,6 +13,7 @@
   import org.apache.avalon.framework.configuration.DefaultConfigurationBuilder;
   import org.apache.excalibur.containerkit.metadata.ComponentMetaData;
   import org.apache.excalibur.containerkit.metadata.DependencyMetaData;
  +import org.apache.excalibur.containerkit.metadata.MetaDataBuilder;
   import org.xml.sax.InputSource;
   
   /**
  
  
  
  1.10      +2 -1      
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/kernel/SimpleServiceKernel.java
  
  Index: SimpleServiceKernel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/kernel/SimpleServiceKernel.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- SimpleServiceKernel.java  18 Aug 2002 03:34:28 -0000      1.9
  +++ SimpleServiceKernel.java  23 Aug 2002 08:39:34 -0000      1.10
  @@ -16,6 +16,7 @@
   import org.apache.excalibur.containerkit.factory.DefaultComponentFactory;
   import org.apache.excalibur.containerkit.lifecycle.ResourceProvider;
   import org.apache.excalibur.containerkit.metadata.ComponentMetaData;
  +import org.apache.excalibur.containerkit.metadata.MetaDataBuilder;
   
   /**
    * This is a simple ServiceKernel.
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to