Repository: logging-log4j2
Updated Branches:
  refs/heads/master ed828be67 -> bd8f3c9ad


[LOG4J2-1695] 

Add a Builder to ScriptPatternSelector and deprecate
ScriptPatternSelector.createSelector(). Use "set" as the setter method
prefix.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/bd8f3c9a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/bd8f3c9a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/bd8f3c9a

Branch: refs/heads/master
Commit: bd8f3c9ad2dc0b22f9d6b1e3b326bebe5ab9a9a0
Parents: ed828be
Author: Gary Gregory <[email protected]>
Authored: Mon Nov 14 15:14:05 2016 -0800
Committer: Gary Gregory <[email protected]>
Committed: Mon Nov 14 15:14:05 2016 -0800

----------------------------------------------------------------------
 .../core/layout/ScriptPatternSelector.java      | 26 ++++++++++----------
 1 file changed, 13 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/bd8f3c9a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ScriptPatternSelector.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ScriptPatternSelector.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ScriptPatternSelector.java
index bf0d808..3894cb7 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ScriptPatternSelector.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/ScriptPatternSelector.java
@@ -97,37 +97,37 @@ public class ScriptPatternSelector implements 
PatternSelector {
                     noConsoleNoAnsi, configuration);
         }
 
-        public Builder withScript(final AbstractScript script) {
+        public Builder setScript(final AbstractScript script) {
             this.script = script;
             return this;
         }
 
-        public Builder withProperties(final PatternMatch[] properties) {
+        public Builder setProperties(final PatternMatch[] properties) {
             this.properties = properties;
             return this;
         }
 
-        public Builder withDefaultPattern(final String defaultPattern) {
+        public Builder setDefaultPattern(final String defaultPattern) {
             this.defaultPattern = defaultPattern;
             return this;
         }
 
-        public Builder withAlwaysWriteExceptions(final boolean 
alwaysWriteExceptions) {
+        public Builder setAlwaysWriteExceptions(final boolean 
alwaysWriteExceptions) {
             this.alwaysWriteExceptions = alwaysWriteExceptions;
             return this;
         }
 
-        public Builder withDisableAnsi(final boolean disableAnsi) {
+        public Builder setDisableAnsi(final boolean disableAnsi) {
             this.disableAnsi = disableAnsi;
             return this;
         }
 
-        public Builder withNoConsoleNoAnsi(final boolean noConsoleNoAnsi) {
+        public Builder setNoConsoleNoAnsi(final boolean noConsoleNoAnsi) {
             this.noConsoleNoAnsi = noConsoleNoAnsi;
             return this;
         }
 
-        public Builder withConfiguration(final Configuration config) {
+        public Builder setConfiguration(final Configuration config) {
             this.configuration = config;
             return this;
         }
@@ -224,12 +224,12 @@ public class ScriptPatternSelector implements 
PatternSelector {
             final boolean noConsoleNoAnsi,
             final Configuration configuration) {
         final Builder builder = newBuilder();
-        builder.withScript(script);
-        builder.withProperties(properties);
-        builder.withDefaultPattern(defaultPattern);
-        builder.withAlwaysWriteExceptions(alwaysWriteExceptions);
-        builder.withNoConsoleNoAnsi(noConsoleNoAnsi);
-        builder.withConfiguration(configuration);
+        builder.setScript(script);
+        builder.setProperties(properties);
+        builder.setDefaultPattern(defaultPattern);
+        builder.setAlwaysWriteExceptions(alwaysWriteExceptions);
+        builder.setNoConsoleNoAnsi(noConsoleNoAnsi);
+        builder.setConfiguration(configuration);
         return builder.build();
     }
 

Reply via email to