You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@turbine.apache.org by gk...@apache.org on 2017/04/06 14:26:20 UTC

svn commit: r1790414 - in /turbine/core/trunk/src/java/org/apache/turbine/services/security: DefaultUserManager.java SecurityService.java

Author: gk
Date: Thu Apr  6 14:26:20 2017
New Revision: 1790414

URL: http://svn.apache.org/viewvc?rev=1790414&view=rev
Log:
- Javadoc Update Turbine User manager mapping Turbine -> Fulcrum

Modified:
    turbine/core/trunk/src/java/org/apache/turbine/services/security/DefaultUserManager.java
    turbine/core/trunk/src/java/org/apache/turbine/services/security/SecurityService.java

Modified: turbine/core/trunk/src/java/org/apache/turbine/services/security/DefaultUserManager.java
URL: http://svn.apache.org/viewvc/turbine/core/trunk/src/java/org/apache/turbine/services/security/DefaultUserManager.java?rev=1790414&r1=1790413&r2=1790414&view=diff
==============================================================================
--- turbine/core/trunk/src/java/org/apache/turbine/services/security/DefaultUserManager.java (original)
+++ turbine/core/trunk/src/java/org/apache/turbine/services/security/DefaultUserManager.java Thu Apr  6 14:26:20 2017
@@ -48,6 +48,22 @@ import org.apache.turbine.util.ObjectUti
  *
  * The user manager wraps Fulcrum security user objects into
  * Turbine-specific ones.
+ * 
+ * 
+ * <ol><li>either in a method with the same name (and very similar signature) 
+ * <li>or mapped to method names as listed below:
+ * 
+ * <ul>
+ * <li>method(s) in this manager -> Fulcrum manager method(s)
+ * <li>{@link #createAccount(User, String)}createAccount -> addUser(User, String)
+ * <li> {@link #removeAccount(User)} -> removeUser(User)
+ * <li>{@link #store(User)} -> saveUser(User)
+ * <li>{@link #retrieve(String)} and {@link #retrieve(String, String)} -> getUser(String), getUser(String, String)
+ * <li>{@link #retrieveList(Object)} ->getAllUsers()
+ * <li>{@link #accountExists(String)}, {@link #accountExists(User)} -> checkExists(String), checkExists(User)
+ *  
+ * In this way all public methods of Fulcrum {@link TurbineUserManager} interface are used by reference of the Fulcrum delegate {@link #umDelegate} 
+ * and wrapped by this manager.
  *
  * @author <a href="mailto:tv@apache.org">Thomas Vandahl</a>
  * @version $Id: PassiveUserManager.java 1096130 2011-04-23 10:37:19Z ludwig $

Modified: turbine/core/trunk/src/java/org/apache/turbine/services/security/SecurityService.java
URL: http://svn.apache.org/viewvc/turbine/core/trunk/src/java/org/apache/turbine/services/security/SecurityService.java?rev=1790414&r1=1790413&r2=1790414&view=diff
==============================================================================
--- turbine/core/trunk/src/java/org/apache/turbine/services/security/SecurityService.java (original)
+++ turbine/core/trunk/src/java/org/apache/turbine/services/security/SecurityService.java Thu Apr  6 14:26:20 2017
@@ -86,19 +86,7 @@ public interface SecurityService
      */
     String USER_WRAPPER_DEFAULT
             = DefaultUserImpl.class.getName();
-//    
-//    /**
-//     * the key within services's properties for user implementation
-//     * classname (user.class)
-//     */
-//    String USER_KEY = "user.class";
-//    
-//    /**
-//     * the default implementation of {@link TurbineUser} interface
-//     * (org.apache.turbine.om.security.DefaultUserImpl)
-//     */
-//    String USER_DEFAULT
-//            = TurbineUserImpl.class.getName();
+
 
     /*-----------------------------------------------------------------------
       Management of User objects