You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by ng...@apache.org on 2008/06/03 08:03:26 UTC

svn commit: r662660 - /mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/usermanager/BaseUser.java

Author: ngn
Date: Mon Jun  2 23:03:26 2008
New Revision: 662660

URL: http://svn.apache.org/viewvc?rev=662660&view=rev
Log:
Fix to bug where BaseUser wasn't using the correct signature from the User interface

Modified:
    mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/usermanager/BaseUser.java

Modified: mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/usermanager/BaseUser.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/usermanager/BaseUser.java?rev=662660&r1=662659&r2=662660&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/usermanager/BaseUser.java (original)
+++ mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/usermanager/BaseUser.java Mon Jun  2 23:03:26 2008
@@ -165,7 +165,7 @@
     }  
     
     /**
-     * @see User#authorize(AuthorizationRequest)
+     * {@inheritDoc}
      */
     public AuthorizationRequest authorize(AuthorizationRequest request) {
         Authority[] authorities = getAuthorities();
@@ -194,7 +194,10 @@
         }
     }
 
-    public Authority[] getAuthorities(Class<Authority> clazz) {
+    /**
+     * {@inheritDoc}
+     */
+    public Authority[] getAuthorities(Class<? extends Authority> clazz) {
         List<Authority> selected = new ArrayList<Authority>();
         
         for (int i = 0; i < authorities.length; i++) {