[ 
https://issues.apache.org/jira/browse/OAK-9010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17085860#comment-17085860
 ] 

Julian Reschke commented on OAK-9010:
-------------------------------------

Tried the change in more places, and IMHO it looks good.

A typical change is:
{noformat}
-    public static final boolean DEFAULT_LEASE_CHECK_DISABLED =
-            
Boolean.valueOf(System.getProperty("oak.documentMK.disableLeaseCheck", 
"false"));
+    public static final boolean DEFAULT_LEASE_CHECK_DISABLED = 
SystemPropertySupplier
+            .create("oak.documentMK.disableLeaseCheck", 
Boolean.FALSE).loggingTo(LOG).get();
{noformat}



> Standardize handling of system properties
> -----------------------------------------
>
>                 Key: OAK-9010
>                 URL: https://issues.apache.org/jira/browse/OAK-9010
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: rdbmk
>            Reporter: Julian Reschke
>            Assignee: Julian Reschke
>            Priority: Major
>         Attachments: OAK-9010-2.diff, OAK-9010-3.diff, OAK-9010-4.diff, 
> OAK-9010-5.diff, OAK-9010.diff
>
>
> I'd like to somewhat standardize getting system properties, with respect to:
> - default handling
> - parsing
> - logging



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to