svn commit: r1860838 - /ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1860838 - /ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java

mthl
Author: mthl
Date: Sat Jun  8 14:59:02 2019
New Revision: 1860838

URL: http://svn.apache.org/viewvc?rev=1860838&view=rev
Log:
Improved: Add static modifiers in ‘EntityDataLoadContainer’
(OFBIZ-11070)

When no reference to ‘this’ is made, it is better to declare methods
as static.

Modified:
    ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java

Modified: ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java
URL: http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java?rev=1860838&r1=1860837&r2=1860838&view=diff
==============================================================================
--- ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java (original)
+++ ofbiz/ofbiz-framework/trunk/framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java Sat Jun  8 14:59:02 2019
@@ -131,7 +131,7 @@ public class EntityDataLoadContainer imp
         return name;
     }
 
-    private List<GenericValue> getTenantList(Property delegatorNameProp) throws ContainerException {
+    private static List<GenericValue> getTenantList(Property delegatorNameProp) throws ContainerException {
         if (!EntityUtil.isMultiTenantEnabled()) {
             throw new ContainerException("Multitenant is disabled, must be enabled in general.properties -> multitenant=Y");
         }
@@ -148,7 +148,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private void loadDataForDelegator(Map<String, String> loadDataProps, Configuration configuration,
+    private static void loadDataForDelegator(Map<String, String> loadDataProps, Configuration configuration,
             Property delegatorNameProp, String overrideDelegator) throws ContainerException{
 
         // prepare command line properties passed by user
@@ -207,7 +207,8 @@ public class EntityDataLoadContainer imp
      * Gets the default entity-group-name defined in the container definition
      * unless overridden by the user
      */
-    private String getEntityGroupNameFromConfig(Configuration cfg, String overrideGroup) throws ContainerException {
+    private static String getEntityGroupNameFromConfig(Configuration cfg, String overrideGroup)
+            throws ContainerException {
         if (overrideGroup != null) {
             return overrideGroup;
         } else {
@@ -225,7 +226,8 @@ public class EntityDataLoadContainer imp
      * overridden by the user. This method will create all the tables, keys and
      * indices if missing and hence might take a long time.
      */
-    private Delegator getDelegator(Property delegatorNameProp, String overrideDelegator) throws ContainerException {
+    private static Delegator getDelegator(Property delegatorNameProp, String overrideDelegator)
+            throws ContainerException {
         if (overrideDelegator != null) {
             return DelegatorFactory.getDelegator(overrideDelegator);
         } else {
@@ -233,7 +235,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private Delegator getDelegatorFromProp(Property delegatorNameProp) throws ContainerException {
+    private static Delegator getDelegatorFromProp(Property delegatorNameProp) throws ContainerException {
         if (delegatorNameProp != null && UtilValidate.isNotEmpty(delegatorNameProp.value)) {
             Delegator delegator = DelegatorFactory.getDelegator(delegatorNameProp.value);
             if (delegator != null) {
@@ -246,7 +248,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private Delegator getBaseDelegator(Delegator delegator) {
+    private static Delegator getBaseDelegator(Delegator delegator) {
         if (delegator.getDelegatorTenantId() != null) {
             return DelegatorFactory.getDelegator(delegator.getDelegatorBaseName());
         } else {
@@ -254,7 +256,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private GenericHelperInfo getHelperInfo(Delegator delegator, String entityGroup) throws ContainerException {
+    private static GenericHelperInfo getHelperInfo(Delegator delegator, String entityGroup) throws ContainerException {
         GenericHelperInfo helperInfo = delegator.getGroupHelperInfo(entityGroup);
         if (helperInfo == null) {
             throw new ContainerException("Unable to locate the datasource helper for the group: " + entityGroup);
@@ -262,8 +264,8 @@ public class EntityDataLoadContainer imp
         return helperInfo;
     }
 
-    private Map<String, ModelEntity> getModelEntities(Delegator delegator,
-            String entityGroup) throws ContainerException {
+    private static Map<String, ModelEntity> getModelEntities(Delegator delegator, String entityGroup)
+            throws ContainerException {
         try {
             return delegator.getModelEntityMapByGroup(entityGroup);
         } catch (GenericEntityException e) {
@@ -271,7 +273,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private void createOrUpdateComponentEntities(Delegator baseDelegator,
+    private static void createOrUpdateComponentEntities(Delegator baseDelegator,
             Collection<ComponentConfig> allComponents) {
 
         for (ComponentConfig config : allComponents) {
@@ -294,7 +296,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private void dropDbConstraints(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
+    private static void dropDbConstraints(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
             TreeSet<String> modelEntityNames) {
 
         List<String> messages = new ArrayList<>();
@@ -326,7 +328,7 @@ public class EntityDataLoadContainer imp
         logMessageList(messages);
     }
 
-    private void createDbConstraints(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
+    private static void createDbConstraints(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
             TreeSet<String> modelEntityNames) {
 
         List<String> messages = new ArrayList<>();
@@ -358,7 +360,7 @@ public class EntityDataLoadContainer imp
         logMessageList(messages);
     }
 
-    private void dropPrimaryKeys(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
+    private static void dropPrimaryKeys(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
             TreeSet<String> modelEntityNames) {
 
         List<String> messages = new ArrayList<>();
@@ -374,7 +376,7 @@ public class EntityDataLoadContainer imp
         logMessageList(messages);
     }
 
-    private void createPrimaryKeys(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
+    private static void createPrimaryKeys(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities,
             TreeSet<String> modelEntityNames) {
 
         List<String> messages = new ArrayList<>();
@@ -390,7 +392,7 @@ public class EntityDataLoadContainer imp
         logMessageList(messages);
     }
 
-    private void repairDbColumns(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities) {
+    private static void repairDbColumns(DatabaseUtil dbUtil, Map<String, ModelEntity> modelEntities) {
         List<String> fieldsToRepair = new ArrayList<>();
         List<String> messages = new ArrayList<>();
         dbUtil.checkDb(modelEntities, fieldsToRepair, messages, false, false, false, false);
@@ -401,15 +403,14 @@ public class EntityDataLoadContainer imp
         logMessageList(messages);
     }
 
-    private void logMessageList(List<String> messages) {
+    private static void logMessageList(List<String> messages) {
         if (Debug.infoOn()) {
             messages.forEach(message -> Debug.logInfo(message, module));
         }
     }
 
-    private void loadData(Delegator delegator, Delegator baseDelegator,
-            Collection<ComponentConfig> allComponents,
-            GenericHelperInfo helperInfo,
+    private static void loadData(Delegator delegator, Delegator baseDelegator,
+            Collection<ComponentConfig> allComponents, GenericHelperInfo helperInfo,
             Map<String, String> loadDataProps) throws ContainerException {
 
         // prepare command line properties passed by user
@@ -444,7 +445,7 @@ public class EntityDataLoadContainer imp
         logDataLoadingResults(infoMessages, errorMessages, totalRowsChanged);
     }
 
-    private int getTransactionTimeout(String timeout) {
+    private static int getTransactionTimeout(String timeout) {
         try {
             return Integer.parseInt(timeout);
         } catch (Exception e) {
@@ -452,7 +453,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private List<URL> prepareDataUrls(Delegator delegator, Delegator baseDelegator,
+    private static List<URL> prepareDataUrls(Delegator delegator, Delegator baseDelegator,
             Collection<ComponentConfig> allComponents, GenericHelperInfo helperInfo,
             Map<String, String> loadDataProps) throws ContainerException {
 
@@ -493,7 +494,7 @@ public class EntityDataLoadContainer imp
         return urlList;
     }
 
-    private List<String> getLoadFiles(String fileProp) {
+    static private List<String> getLoadFiles(String fileProp) {
         List<String> fileList = new ArrayList<>();
         Optional.ofNullable(fileProp)
                 .ifPresent(props -> fileList.addAll(StringUtil.split(props, ",")));
@@ -506,7 +507,7 @@ public class EntityDataLoadContainer imp
         return readers != null || (files.isEmpty() && directory == null);
     }
 
-    private List<String> prepareTenantLoadComponents(Delegator delegator, Delegator baseDelegator,
+    private static List<String> prepareTenantLoadComponents(Delegator delegator, Delegator baseDelegator,
             Collection<ComponentConfig> allComponents, String component) {
 
         List<String> loadComponents = new ArrayList<>();
@@ -536,7 +537,7 @@ public class EntityDataLoadContainer imp
         return loadComponents;
     }
 
-    private List<URL> retireveDataUrlsFromFileList(List<String> files) throws ContainerException {
+    private static List<URL> retireveDataUrlsFromFileList(List<String> files) throws ContainerException {
         List<URL> fileUrls = new ArrayList<>();
         for(String file: files) {
             URL url = UtilURL.fromResource(file);
@@ -549,7 +550,7 @@ public class EntityDataLoadContainer imp
         return fileUrls;
     }
 
-    private List<URL> retrieveDataUrlsFromDirectory(String directory) {
+    private static List<URL> retrieveDataUrlsFromDirectory(String directory) {
         return Optional.ofNullable(directory)
                 .map(dir -> Arrays.asList(new File(dir).listFiles()).stream()
                         .filter(file -> file.getName().toLowerCase(Locale.getDefault()).endsWith(".xml"))
@@ -558,7 +559,7 @@ public class EntityDataLoadContainer imp
                 .orElse(new ArrayList<URL>());
     }
 
-    private void logDataLoadingPlan(List<URL> urlList, String delegatorName) {
+    private static void logDataLoadingPlan(List<URL> urlList, String delegatorName) {
         if (UtilValidate.isNotEmpty(urlList)) {
             Debug.logImportant("=-=-=-=-=-=-= Doing a data load using delegator '"
                     + delegatorName + "' with the following files:", module);
@@ -569,7 +570,7 @@ public class EntityDataLoadContainer imp
         }
     }
 
-    private String createDataLoadMessage(URL dataUrl, int rowsChanged, int totalRowsChanged) {
+    private static String createDataLoadMessage(URL dataUrl, int rowsChanged, int totalRowsChanged) {
         NumberFormat formatter = NumberFormat.getIntegerInstance();
         formatter.setMinimumIntegerDigits(5);
         formatter.setGroupingUsed(false);
@@ -578,7 +579,7 @@ public class EntityDataLoadContainer imp
                 + " from " + dataUrl.toExternalForm();
     }
 
-    private void logDataLoadingResults(List<String> infoMessages,
+    private static void logDataLoadingResults(List<String> infoMessages,
             List<Object> errorMessages, int totalRowsChanged) {
 
         if (UtilValidate.isNotEmpty(infoMessages)) {