Author: arunpatidar
Date: Mon Jul  4 14:23:22 2016
New Revision: 1751292

URL: http://svn.apache.org/viewvc?rev=1751292&view=rev
Log:
Applied patch from jira issue - OFBIZ-7690 - Enforce noninstantiability to 
PreferenceWorker class. Thanks Rishi solanki and Rohit Koushal for your 
contribution.

Modified:
    
ofbiz/trunk/framework/common/src/org/ofbiz/common/preferences/PreferenceWorker.java

Modified: 
ofbiz/trunk/framework/common/src/org/ofbiz/common/preferences/PreferenceWorker.java
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/src/org/ofbiz/common/preferences/PreferenceWorker.java?rev=1751292&r1=1751291&r2=1751292&view=diff
==============================================================================
--- 
ofbiz/trunk/framework/common/src/org/ofbiz/common/preferences/PreferenceWorker.java
 (original)
+++ 
ofbiz/trunk/framework/common/src/org/ofbiz/common/preferences/PreferenceWorker.java
 Mon Jul  4 14:23:22 2016
@@ -34,23 +34,25 @@ import org.ofbiz.service.ServiceUtil;
 /**
  * User preference worker methods.
  */
-public class PreferenceWorker {
+public final class PreferenceWorker {
     public static final String module = PreferenceWorker.class.getName();
     /**
      * User preference administrator permission. Currently set to 
"USERPREF_ADMIN".
      */
-    public static final String ADMIN_PERMISSION = "USERPREF_ADMIN";
+    private static final String ADMIN_PERMISSION = "USERPREF_ADMIN";
     /** User login ID parameter name. Currently set to "userPrefLoginId". This
      * parameter name is used in preference service definitions to specify a 
user login ID
      * that is different than the currently logged in user.
      */
-    public static final String LOGINID_PARAMETER_NAME = "userPrefLoginId";
+    private static final String LOGINID_PARAMETER_NAME = "userPrefLoginId";
 
     /** Default userLoginId. Currently set to "_NA_". This userLoginId is used 
to
      * retrieve default preferences when the user is not logged in.
      */
-    public static final String DEFAULT_UID = "_NA_";
+    private static final String DEFAULT_UID = "_NA_";
 
+    private PreferenceWorker () {}
+    
     /**
      * Add a UserPreference GenericValue to a Map.
      * @param rec GenericValue to convert


Reply via email to