akarasulu    2003/11/10 19:15:32

  Modified:    repository/api/src/java/org/apache/avalon/repository
                        ArtifactDatabase.java Repository.java
  Log:
  Enabled database functionality on Repository
  
  Revision  Changes    Path
  1.2       +5 -0      
avalon-sandbox/repository/api/src/java/org/apache/avalon/repository/ArtifactDatabase.java
  
  Index: ArtifactDatabase.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/repository/api/src/java/org/apache/avalon/repository/ArtifactDatabase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ArtifactDatabase.java     11 Nov 2003 01:22:29 -0000      1.1
  +++ ArtifactDatabase.java     11 Nov 2003 03:15:31 -0000      1.2
  @@ -65,7 +65,12 @@
    */
   public interface ArtifactDatabase
   {
  +    String DEPENDENCY = "dependency" ;
  +    
       Attributes getArtifactAttributes( ArtifactDescriptor a_descriptor ) 
  +        throws RepositoryException ;
  +    
  +    ArtifactDescriptor [] getDependencies( ArtifactDescriptor a_descriptor ) 
           throws RepositoryException ;
   }
   
  
  
  
  1.3       +2 -2      
avalon-sandbox/repository/api/src/java/org/apache/avalon/repository/Repository.java
  
  Index: Repository.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/repository/api/src/java/org/apache/avalon/repository/Repository.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Repository.java   11 Nov 2003 01:22:29 -0000      1.2
  +++ Repository.java   11 Nov 2003 03:15:31 -0000      1.3
  @@ -57,7 +57,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Stephen McConnell</a>
    * @version $Revision$ $Date$
    */
  -public interface Repository
  +public interface Repository extends ArtifactDatabase
   {
       /**
        * The context resolution key.
  
  
  

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

Reply via email to