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