donaldp     2002/09/25 15:53:45

  Modified:    src/java/org/apache/james/userrepository
                        AbstractJdbcUsersRepository.java
                        AbstractUsersRepository.java
  Log:
  Push implementation of Component further up the hierarchy. This means that any 
component that extends AbstractUsersRepository in the future (none do now?) will also 
be treated as a Component.
  
  Revision  Changes    Path
  1.11      +1 -1      
jakarta-james/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java
  
  Index: AbstractJdbcUsersRepository.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-james/src/java/org/apache/james/userrepository/AbstractJdbcUsersRepository.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- AbstractJdbcUsersRepository.java  19 Aug 2002 18:57:08 -0000      1.10
  +++ AbstractJdbcUsersRepository.java  25 Sep 2002 22:53:45 -0000      1.11
  @@ -54,7 +54,7 @@
    * @author Darrell DeBoer <[EMAIL PROTECTED]>
    */
   public abstract class AbstractJdbcUsersRepository extends AbstractUsersRepository
  -    implements Component, Contextualizable, Composable, Configurable, Initializable
  +    implements Contextualizable, Composable, Configurable, Initializable
   {
       /**
        * The Avalon context used by the instance
  
  
  
  1.9       +2 -1      
jakarta-james/src/java/org/apache/james/userrepository/AbstractUsersRepository.java
  
  Index: AbstractUsersRepository.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-james/src/java/org/apache/james/userrepository/AbstractUsersRepository.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- AbstractUsersRepository.java      23 Sep 2002 17:43:50 -0000      1.8
  +++ AbstractUsersRepository.java      25 Sep 2002 22:53:45 -0000      1.9
  @@ -7,6 +7,7 @@
    */
   package org.apache.james.userrepository;
   
  +import org.apache.avalon.framework.component.Component;
   import org.apache.avalon.framework.logger.AbstractLogEnabled;
   import org.apache.james.services.User;
   import org.apache.james.services.UsersRepository;
  @@ -25,7 +26,7 @@
    */
   public abstract class AbstractUsersRepository
       extends AbstractLogEnabled
  -    implements UsersRepository {
  +    implements UsersRepository, Component {
   
       //
       // Core Abstract methods - override these for a functional UserRepository.
  
  
  

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

Reply via email to