[LOG4J2-2492] Update builder methods from the "with" prefix to the "set" 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/4a610a18 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4a610a18 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/4a610a18 Branch: refs/heads/master Commit: 4a610a18ddcee9fd1fdc2501dd8591b08d5bfb39 Parents: 3e94934 Author: Gary Gregory <[email protected]> Authored: Mon Oct 29 14:58:08 2018 -0600 Committer: Gary Gregory <[email protected]> Committed: Mon Oct 29 14:58:08 2018 -0600 ---------------------------------------------------------------------- .../java/org/apache/log4j/CategoryTest.java | 2 +- .../test/java/org/apache/log4j/LoggerTest.java | 2 +- .../log4j/core/appender/HttpAppenderTest.java | 32 ++--- .../log4j/core/appender/SocketAppenderTest.java | 62 +++++----- .../log4j/core/appender/AbstractAppender.java | 17 +-- .../core/appender/AbstractFileAppender.java | 18 +-- .../appender/AbstractOutputStreamAppender.java | 6 +- .../log4j/core/appender/AppenderSet.java | 4 +- .../log4j/core/appender/FileAppender.java | 40 +++---- .../core/appender/MemoryMappedFileAppender.java | 8 +- .../core/appender/RandomAccessFileAppender.java | 10 +- .../core/appender/RollingFileAppender.java | 62 +++++----- .../RollingRandomAccessFileAppender.java | 58 ++++----- .../core/appender/ScriptAppenderSelector.java | 8 +- .../log4j/core/appender/SocketAppender.java | 40 +++---- .../log4j/core/appender/SyslogAppender.java | 22 ++-- .../log4j/core/appender/db/ColumnMapping.java | 6 +- .../rolling/DefaultRolloverStrategy.java | 46 +++---- .../rolling/DirectWriteRolloverStrategy.java | 38 +++--- .../rolling/TimeBasedTriggeringPolicy.java | 10 +- .../action/PosixViewAttributeAction.java | 20 ++-- .../log4j/core/appender/routing/Routes.java | 8 +- .../core/appender/routing/RoutingAppender.java | 8 +- .../core/config/AbstractConfiguration.java | 6 +- .../config/builder/impl/BuiltConfiguration.java | 2 +- .../impl/DefaultConfigurationBuilder.java | 6 +- .../composite/CompositeConfiguration.java | 10 +- .../core/config/json/JsonConfiguration.java | 10 +- .../core/config/plugins/util/PluginBuilder.java | 4 +- .../core/config/status/StatusConfiguration.java | 12 +- .../log4j/core/config/xml/XmlConfiguration.java | 10 +- .../log4j/core/filter/AbstractFilterable.java | 8 -- .../logging/log4j/core/layout/HtmlLayout.java | 12 +- .../log4j/core/layout/PatternLayout.java | 40 +++---- .../appender/ConsoleAppenderBuilderTest.java | 4 +- .../core/appender/ConsoleAppenderTest.java | 8 +- .../appender/FileAppenderPermissionsTest.java | 42 +++---- .../log4j/core/appender/FileAppenderTest.java | 50 ++++---- .../core/appender/InMemoryAppenderTest.java | 4 +- .../core/appender/OutputStreamAppenderTest.java | 12 +- .../SyslogAppenderCustomLayoutTest.java | 2 +- .../log4j/core/appender/SyslogAppenderTest.java | 10 +- .../rolling/CronTriggeringPolicyTest.java | 20 ++-- .../rolling/OnStartupTriggeringPolicyTest.java | 2 +- .../rolling/RollingFileAppenderAccessTest.java | 8 +- .../rolling/RollingFileAppenderLayoutTest.java | 10 +- .../core/config/CustomConfigurationTest.java | 18 +-- .../log4j/core/config/JiraLog4j2_2134Test.java | 8 +- .../AbstractPluginWithGenericBuilder.java | 2 +- .../PluginWithGenericSubclassFoo1Builder.java | 2 +- .../plugins/validation/ValidatingPlugin.java | 2 +- .../ValidatingPluginWithGenericBuilder.java | 2 +- .../ValidatingPluginWithTypedBuilder.java | 2 +- .../validators/RequiredValidatorTest.java | 8 +- .../validators/ValidHostValidatorTest.java | 4 +- .../validators/ValidPortValidatorTest.java | 4 +- .../ValidatingPluginWithGenericBuilderTest.java | 8 +- ...luginWithGenericSubclassFoo1BuilderTest.java | 8 +- .../ValidatingPluginWithTypedBuilderTest.java | 8 +- .../log4j/core/layout/HtmlLayoutTest.java | 4 +- .../log4j/core/layout/PatternLayoutTest.java | 120 +++++++++---------- .../log4j/core/layout/PatternSelectorTest.java | 4 +- .../log4j/jdbc/appender/ColumnConfig.java | 6 +- .../log4j/jdbc/appender/JdbcAppender.java | 4 +- .../logging/log4j/perf/nogc/ClassicLogger.java | 2 +- .../configuration/CustomConfiguration.java | 4 +- .../log4j/web/appender/ServletAppender.java | 6 +- src/changes/changes.xml | 3 + 68 files changed, 517 insertions(+), 531 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-1.2-api/src/test/java/org/apache/log4j/CategoryTest.java ---------------------------------------------------------------------- diff --git a/log4j-1.2-api/src/test/java/org/apache/log4j/CategoryTest.java b/log4j-1.2-api/src/test/java/org/apache/log4j/CategoryTest.java index f671193..b3d73f8 100644 --- a/log4j-1.2-api/src/test/java/org/apache/log4j/CategoryTest.java +++ b/log4j-1.2-api/src/test/java/org/apache/log4j/CategoryTest.java @@ -168,7 +168,7 @@ public class CategoryTest { @Test public void testClassName() { final Category category = Category.getInstance("TestCategory"); - final Layout<String> layout = PatternLayout.newBuilder().withPattern("%d %p %C{1.} [%t] %m%n").build(); + final Layout<String> layout = PatternLayout.newBuilder().setPattern("%d %p %C{1.} [%t] %m%n").build(); final ListAppender appender = new ListAppender("List2", null, layout, false, false); appender.start(); category.setAdditivity(false); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-1.2-api/src/test/java/org/apache/log4j/LoggerTest.java ---------------------------------------------------------------------- diff --git a/log4j-1.2-api/src/test/java/org/apache/log4j/LoggerTest.java b/log4j-1.2-api/src/test/java/org/apache/log4j/LoggerTest.java index d21fa62..feaefaa 100644 --- a/log4j-1.2-api/src/test/java/org/apache/log4j/LoggerTest.java +++ b/log4j-1.2-api/src/test/java/org/apache/log4j/LoggerTest.java @@ -465,7 +465,7 @@ public class LoggerTest { @Test @SuppressWarnings("deprecation") public void testLog() { - final PatternLayout layout = PatternLayout.newBuilder().withPattern("%d %C %L %m").build(); + final PatternLayout layout = PatternLayout.newBuilder().setPattern("%d %C %L %m").build(); final ListAppender appender = new ListAppender("List", null, layout, false, false); appender.start(); final Logger root = Logger.getRootLogger(); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderTest.java ---------------------------------------------------------------------- diff --git a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderTest.java b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderTest.java index 4e9a07c..6bdbf9c 100644 --- a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderTest.java +++ b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/HttpAppenderTest.java @@ -163,8 +163,8 @@ public class HttpAppenderTest { .willReturn(SUCCESS_RESPONSE)); final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) .setUrl(new URL("http://localhost:" + wireMockRule.port() + "/test/log4j/")) .build(); @@ -182,8 +182,8 @@ public class HttpAppenderTest { .willReturn(SUCCESS_RESPONSE)); final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) .setUrl(new URL("https://localhost:" + wireMockRule.httpsPort() + "/test/log4j/")) .setSslConfiguration(SslConfiguration.createSSLConfiguration(null, @@ -205,8 +205,8 @@ public class HttpAppenderTest { .willReturn(SUCCESS_RESPONSE)); final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) .setMethod("PUT") .setUrl(new URL("http://localhost:" + wireMockRule.port() + "/test/log4j/1234")) @@ -225,8 +225,8 @@ public class HttpAppenderTest { .willReturn(SUCCESS_RESPONSE)); final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) .setUrl(new URL("http://localhost:" + wireMockRule.port() + "/test/log4j/")) .setHeaders(new Property[] { @@ -269,8 +269,8 @@ public class HttpAppenderTest { error = null; final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) .setUrl(new URL("http://localhost:" + wireMockRule.port() + "/test/log4j/")) .build(); @@ -292,10 +292,10 @@ public class HttpAppenderTest { .willReturn(FAILURE_RESPONSE)); final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) - .withIgnoreExceptions(false) + .setIgnoreExceptions(false) .setUrl(new URL("http://localhost:" + wireMockRule.port() + "/test/log4j/")) .build(); appender.append(createLogEvent()); @@ -304,10 +304,10 @@ public class HttpAppenderTest { @Test(expected = AppenderLoggingException.class) public void testAppendConnectError() throws Exception { final Appender appender = HttpAppender.newBuilder() - .withName("Http") - .withLayout(JsonLayout.createDefaultLayout()) + .setName("Http") + .setLayout(JsonLayout.createDefaultLayout()) .setConfiguration(ctx.getConfiguration()) - .withIgnoreExceptions(false) + .setIgnoreExceptions(false) .setUrl(new URL("http://localhost:"+(wireMockRule.port()+1)+"/test/log4j/")) .build(); appender.append(createLogEvent()); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java ---------------------------------------------------------------------- diff --git a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java index e02590c..807e8ac 100644 --- a/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java +++ b/log4j-core-its/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderTest.java @@ -127,13 +127,13 @@ public class SocketAppenderTest { throws Exception { // @formatter:off final SocketAppender appender = SocketAppender.newBuilder() - .withHost("localhost") - .withPort(tcpTestServer.getLocalPort()) - .withReconnectDelayMillis(-1) - .withName("test") - .withImmediateFail(false) - .withBufferSize(bufferSize) - .withLayout(JsonLayout.newBuilder().setProperties(true).build()) + .setHost("localhost") + .setPort(tcpTestServer.getLocalPort()) + .setReconnectDelayMillis(-1) + .setName("test") + .setImmediateFail(false) + .setBufferSize(bufferSize) + .setLayout(JsonLayout.newBuilder().setProperties(true).build()) .build(); // @formatter:on appender.start(); @@ -176,11 +176,11 @@ public class SocketAppenderTest { public void testDefaultProtocol() throws Exception { // @formatter:off final SocketAppender appender = SocketAppender.newBuilder() - .withPort(tcpServer.getLocalPort()) - .withReconnectDelayMillis(-1) - .withName("test") - .withImmediateFail(false) - .withLayout(JsonLayout.newBuilder().setProperties(true).build()) + .setPort(tcpServer.getLocalPort()) + .setReconnectDelayMillis(-1) + .setName("test") + .setImmediateFail(false) + .setLayout(JsonLayout.newBuilder().setProperties(true).build()) .build(); // @formatter:on assertNotNull(appender); @@ -197,12 +197,12 @@ public class SocketAppenderTest { // @formatter:off final SocketAppender appender = SocketAppender.newBuilder() - .withProtocol(Protocol.UDP) - .withPort(tcpServer.getLocalPort()) - .withReconnectDelayMillis(-1) - .withName("test") - .withImmediateFail(false) - .withLayout(JsonLayout.newBuilder().setProperties(true).build()) + .setProtocol(Protocol.UDP) + .setPort(tcpServer.getLocalPort()) + .setReconnectDelayMillis(-1) + .setName("test") + .setImmediateFail(false) + .setLayout(JsonLayout.newBuilder().setProperties(true).build()) .build(); // @formatter:on appender.start(); @@ -223,12 +223,12 @@ public class SocketAppenderTest { // @formatter:off final SocketAppender appender = SocketAppender.newBuilder() - .withHost("localhost") - .withPort(DYN_PORT) - .withReconnectDelayMillis(100) - .withName("test") - .withImmediateFail(false) - .withLayout(JsonLayout.newBuilder().setProperties(true).build()) + .setHost("localhost") + .setPort(DYN_PORT) + .setReconnectDelayMillis(100) + .setName("test") + .setImmediateFail(false) + .setLayout(JsonLayout.newBuilder().setProperties(true).build()) .build(); // @formatter:on appender.start(); @@ -254,13 +254,13 @@ public class SocketAppenderTest { public void testTcpAppenderNoWait() throws Exception { // @formatter:off final SocketAppender appender = SocketAppender.newBuilder() - .withHost("localhost") - .withPort(ERROR_PORT) - .withReconnectDelayMillis(100) - .withName("test") - .withImmediateFail(false) - .withIgnoreExceptions(false) - .withLayout(JsonLayout.newBuilder().setProperties(true).build()) + .setHost("localhost") + .setPort(ERROR_PORT) + .setReconnectDelayMillis(100) + .setName("test") + .setImmediateFail(false) + .setIgnoreExceptions(false) + .setLayout(JsonLayout.newBuilder().setProperties(true).build()) .build(); // @formatter:on appender.start(); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractAppender.java index c97f70c..b02c740 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractAppender.java @@ -72,17 +72,17 @@ public abstract class AbstractAppender extends AbstractFilterable implements App return layout; } - public B withName(final String name) { + public B setName(final String name) { this.name = name; return asBuilder(); } - public B withIgnoreExceptions(final boolean ignoreExceptions) { + public B setIgnoreExceptions(final boolean ignoreExceptions) { this.ignoreExceptions = ignoreExceptions; return asBuilder(); } - public B withLayout(final Layout<? extends Serializable> layout) { + public B setLayout(final Layout<? extends Serializable> layout) { this.layout = layout; return asBuilder(); } @@ -96,20 +96,11 @@ public abstract class AbstractAppender extends AbstractFilterable implements App public Layout<? extends Serializable> getOrCreateLayout(final Charset charset) { if (layout == null) { - return PatternLayout.newBuilder().withCharset(charset).build(); + return PatternLayout.newBuilder().setCharset(charset).build(); } return layout; } - /** - * @deprecated Use {@link #setConfiguration(Configuration)} - */ - @Deprecated - public B withConfiguration(final Configuration configuration) { - this.configuration = configuration; - return asBuilder(); - } - public B setConfiguration(final Configuration configuration) { this.configuration = configuration; return asBuilder(); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java index 09127c3..ffe1ea2 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractFileAppender.java @@ -104,47 +104,47 @@ public abstract class AbstractFileAppender<M extends OutputStreamManager> extend return fileGroup; } - public B withAdvertise(final boolean advertise) { + public B setAdvertise(final boolean advertise) { this.advertise = advertise; return asBuilder(); } - public B withAdvertiseUri(final String advertiseUri) { + public B setAdvertiseUri(final String advertiseUri) { this.advertiseUri = advertiseUri; return asBuilder(); } - public B withAppend(final boolean append) { + public B setAppend(final boolean append) { this.append = append; return asBuilder(); } - public B withFileName(final String fileName) { + public B setFileName(final String fileName) { this.fileName = fileName; return asBuilder(); } - public B withCreateOnDemand(final boolean createOnDemand) { + public B setCreateOnDemand(final boolean createOnDemand) { this.createOnDemand = createOnDemand; return asBuilder(); } - public B withLocking(final boolean locking) { + public B setLocking(final boolean locking) { this.locking = locking; return asBuilder(); } - public B withFilePermissions(final String filePermissions) { + public B setFilePermissions(final String filePermissions) { this.filePermissions = filePermissions; return asBuilder(); } - public B withFileOwner(final String fileOwner) { + public B setFileOwner(final String fileOwner) { this.fileOwner = fileOwner; return asBuilder(); } - public B withFileGroup(final String fileGroup) { + public B setFileGroup(final String fileGroup) { this.fileGroup = fileGroup; return asBuilder(); } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java index f0f0a41..c2aa512 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.java @@ -60,17 +60,17 @@ public abstract class AbstractOutputStreamAppender<M extends OutputStreamManager return immediateFlush; } - public B withImmediateFlush(final boolean immediateFlush) { + public B setImmediateFlush(final boolean immediateFlush) { this.immediateFlush = immediateFlush; return asBuilder(); } - public B withBufferedIo(final boolean bufferedIo) { + public B setBufferedIo(final boolean bufferedIo) { this.bufferedIo = bufferedIo; return asBuilder(); } - public B withBufferSize(final int bufferSize) { + public B setBufferSize(final int bufferSize) { this.bufferSize = bufferSize; return asBuilder(); } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AppenderSet.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AppenderSet.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AppenderSet.java index 5400d13..30de391 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AppenderSet.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/AppenderSet.java @@ -82,12 +82,12 @@ public class AppenderSet { return configuration; } - public Builder withNode(@SuppressWarnings("hiding") final Node node) { + public Builder setNode(@SuppressWarnings("hiding") final Node node) { this.node = node; return this; } - public Builder withConfiguration(@SuppressWarnings("hiding") final Configuration configuration) { + public Builder setConfiguration(@SuppressWarnings("hiding") final Configuration configuration) { this.configuration = configuration; return this; } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/FileAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/FileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/FileAppender.java index 034fb15..d368956 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/FileAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/FileAppender.java @@ -138,47 +138,47 @@ public final class FileAppender extends AbstractOutputStreamAppender<FileManager return fileGroup; } - public B withAdvertise(final boolean advertise) { + public B setAdvertise(final boolean advertise) { this.advertise = advertise; return asBuilder(); } - public B withAdvertiseUri(final String advertiseUri) { + public B setAdvertiseUri(final String advertiseUri) { this.advertiseUri = advertiseUri; return asBuilder(); } - public B withAppend(final boolean append) { + public B setAppend(final boolean append) { this.append = append; return asBuilder(); } - public B withFileName(final String fileName) { + public B setFileName(final String fileName) { this.fileName = fileName; return asBuilder(); } - public B withCreateOnDemand(final boolean createOnDemand) { + public B setCreateOnDemand(final boolean createOnDemand) { this.createOnDemand = createOnDemand; return asBuilder(); } - public B withLocking(final boolean locking) { + public B setLocking(final boolean locking) { this.locking = locking; return asBuilder(); } - public B withFilePermissions(final String filePermissions) { + public B setFilePermissions(final String filePermissions) { this.filePermissions = filePermissions; return asBuilder(); } - public B withFileOwner(final String fileOwner) { + public B setFileOwner(final String fileOwner) { this.fileOwner = fileOwner; return asBuilder(); } - public B withFileGroup(final String fileGroup) { + public B setFileGroup(final String fileGroup) { this.fileGroup = fileGroup; return asBuilder(); } @@ -226,18 +226,18 @@ public final class FileAppender extends AbstractOutputStreamAppender<FileManager final String advertiseUri, final Configuration config) { return FileAppender.<B>newBuilder() - .withAdvertise(Boolean.parseBoolean(advertise)) - .withAdvertiseUri(advertiseUri) - .withAppend(Booleans.parseBoolean(append, true)) - .withBufferedIo(Booleans.parseBoolean(bufferedIo, true)) - .withBufferSize(Integers.parseInt(bufferSizeStr, DEFAULT_BUFFER_SIZE)) + .setAdvertise(Boolean.parseBoolean(advertise)) + .setAdvertiseUri(advertiseUri) + .setAppend(Booleans.parseBoolean(append, true)) + .setBufferedIo(Booleans.parseBoolean(bufferedIo, true)) + .setBufferSize(Integers.parseInt(bufferSizeStr, DEFAULT_BUFFER_SIZE)) .setConfiguration(config) - .withFileName(fileName).setFilter(filter) - .withIgnoreExceptions(Booleans.parseBoolean(ignoreExceptions, true)) - .withImmediateFlush(Booleans.parseBoolean(immediateFlush, true)) - .withLayout(layout) - .withLocking(Boolean.parseBoolean(locking)) - .withName(name) + .setFileName(fileName).setFilter(filter) + .setIgnoreExceptions(Booleans.parseBoolean(ignoreExceptions, true)) + .setImmediateFlush(Booleans.parseBoolean(immediateFlush, true)) + .setLayout(layout) + .setLocking(Boolean.parseBoolean(locking)) + .setName(name) .build(); // @formatter:on } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java index a6162bd..09b65bc 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.java @@ -238,10 +238,10 @@ public final class MemoryMappedFileAppender extends AbstractOutputStreamAppender .setAppend(isAppend) .setConfiguration(config) .setFileName(fileName).setFilter(filter) - .withIgnoreExceptions(ignoreExceptions) - .withImmediateFlush(isImmediateFlush) - .withLayout(layout) - .withName(name) + .setIgnoreExceptions(ignoreExceptions) + .setImmediateFlush(isImmediateFlush) + .setLayout(layout) + .setName(name) .setRegionLength(regionLength) .build(); // @formatter:on http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java index 0ea8d99..12c8d93 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileAppender.java @@ -225,13 +225,13 @@ public final class RandomAccessFileAppender extends AbstractOutputStreamAppender .setAdvertise(isAdvertise) .setAdvertiseURI(advertiseURI) .setAppend(isAppend) - .withBufferSize(bufferSize) + .setBufferSize(bufferSize) .setConfiguration(configuration) .setFileName(fileName).setFilter(filter) - .withIgnoreExceptions(ignoreExceptions) - .withImmediateFlush(isFlush) - .withLayout(layout) - .withName(name) + .setIgnoreExceptions(ignoreExceptions) + .setImmediateFlush(isFlush) + .setLayout(layout) + .setName(name) .build(); } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingFileAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingFileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingFileAppender.java index cb9303a..b06b573 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingFileAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingFileAppender.java @@ -127,13 +127,13 @@ public final class RollingFileAppender extends AbstractOutputStreamAppender<Roll if (strategy == null) { if (fileName != null) { strategy = DefaultRolloverStrategy.newBuilder() - .withCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) - .withConfig(getConfiguration()) + .setCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) + .setConfig(getConfiguration()) .build(); } else { strategy = DirectWriteRolloverStrategy.newBuilder() - .withCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) - .withConfig(getConfiguration()) + .setCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) + .setConfig(getConfiguration()) .build(); } } else if (fileName == null && !(strategy instanceof DirectFileRolloverStrategy)) { @@ -191,32 +191,32 @@ public final class RollingFileAppender extends AbstractOutputStreamAppender<Roll return fileGroup; } - public B withAdvertise(final boolean advertise) { + public B setAdvertise(final boolean advertise) { this.advertise = advertise; return asBuilder(); } - public B withAdvertiseUri(final String advertiseUri) { + public B setAdvertiseUri(final String advertiseUri) { this.advertiseUri = advertiseUri; return asBuilder(); } - public B withAppend(final boolean append) { + public B setAppend(final boolean append) { this.append = append; return asBuilder(); } - public B withFileName(final String fileName) { + public B setFileName(final String fileName) { this.fileName = fileName; return asBuilder(); } - public B withCreateOnDemand(final boolean createOnDemand) { + public B setCreateOnDemand(final boolean createOnDemand) { this.createOnDemand = createOnDemand; return asBuilder(); } - public B withLocking(final boolean locking) { + public B setLocking(final boolean locking) { this.locking = locking; return asBuilder(); } @@ -233,32 +233,32 @@ public final class RollingFileAppender extends AbstractOutputStreamAppender<Roll return strategy; } - public B withFilePattern(final String filePattern) { + public B setFilePattern(final String filePattern) { this.filePattern = filePattern; return asBuilder(); } - public B withPolicy(final TriggeringPolicy policy) { + public B setPolicy(final TriggeringPolicy policy) { this.policy = policy; return asBuilder(); } - public B withStrategy(final RolloverStrategy strategy) { + public B setStrategy(final RolloverStrategy strategy) { this.strategy = strategy; return asBuilder(); } - public B withFilePermissions(final String filePermissions) { + public B setFilePermissions(final String filePermissions) { this.filePermissions = filePermissions; return asBuilder(); } - public B withFileOwner(final String fileOwner) { + public B setFileOwner(final String fileOwner) { this.fileOwner = fileOwner; return asBuilder(); } - public B withFileGroup(final String fileGroup) { + public B setFileGroup(final String fileGroup) { this.fileGroup = fileGroup; return asBuilder(); } @@ -378,22 +378,22 @@ public final class RollingFileAppender extends AbstractOutputStreamAppender<Roll final int bufferSize = Integers.parseInt(bufferSizeStr, DEFAULT_BUFFER_SIZE); // @formatter:off return RollingFileAppender.<B>newBuilder() - .withAdvertise(Boolean.parseBoolean(advertise)) - .withAdvertiseUri(advertiseUri) - .withAppend(Booleans.parseBoolean(append, true)) - .withBufferedIo(Booleans.parseBoolean(bufferedIO, true)) - .withBufferSize(bufferSize) + .setAdvertise(Boolean.parseBoolean(advertise)) + .setAdvertiseUri(advertiseUri) + .setAppend(Booleans.parseBoolean(append, true)) + .setBufferedIo(Booleans.parseBoolean(bufferedIO, true)) + .setBufferSize(bufferSize) .setConfiguration(config) - .withFileName(fileName) - .withFilePattern(filePattern).setFilter(filter) - .withIgnoreExceptions(Booleans.parseBoolean(ignore, true)) - .withImmediateFlush(Booleans.parseBoolean(immediateFlush, true)) - .withLayout(layout) - .withCreateOnDemand(false) - .withLocking(false) - .withName(name) - .withPolicy(policy) - .withStrategy(strategy) + .setFileName(fileName) + .setFilePattern(filePattern).setFilter(filter) + .setIgnoreExceptions(Booleans.parseBoolean(ignore, true)) + .setImmediateFlush(Booleans.parseBoolean(immediateFlush, true)) + .setLayout(layout) + .setCreateOnDemand(false) + .setLocking(false) + .setName(name) + .setPolicy(policy) + .setStrategy(strategy) .build(); // @formatter:on } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java index a3d8611..c534fc0 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.java @@ -54,9 +54,9 @@ public final class RollingRandomAccessFileAppender extends AbstractOutputStreamA public Builder() { super(); - withBufferSize(RollingRandomAccessFileManager.DEFAULT_BUFFER_SIZE); - withIgnoreExceptions(true); - withImmediateFlush(true); + setBufferSize(RollingRandomAccessFileManager.DEFAULT_BUFFER_SIZE); + setIgnoreExceptions(true); + setImmediateFlush(true); } @PluginBuilderAttribute("fileName") @@ -100,13 +100,13 @@ public final class RollingRandomAccessFileAppender extends AbstractOutputStreamA if (strategy == null) { if (fileName != null) { strategy = DefaultRolloverStrategy.newBuilder() - .withCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) - .withConfig(getConfiguration()) + .setCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) + .setConfig(getConfiguration()) .build(); } else { strategy = DirectWriteRolloverStrategy.newBuilder() - .withCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) - .withConfig(getConfiguration()) + .setCompressionLevelStr(String.valueOf(Deflater.DEFAULT_COMPRESSION)) + .setConfig(getConfiguration()) .build(); } } else if (fileName == null && !(strategy instanceof DirectFileRolloverStrategy)) { @@ -142,52 +142,52 @@ public final class RollingRandomAccessFileAppender extends AbstractOutputStreamA isIgnoreExceptions(), immediateFlush, bufferSize, advertise ? getConfiguration().getAdvertiser() : null); } - public B withFileName(final String fileName) { + public B setFileName(final String fileName) { this.fileName = fileName; return asBuilder(); } - public B withFilePattern(final String filePattern) { + public B setFilePattern(final String filePattern) { this.filePattern = filePattern; return asBuilder(); } - public B withAppend(final boolean append) { + public B setAppend(final boolean append) { this.append = append; return asBuilder(); } - public B withPolicy(final TriggeringPolicy policy) { + public B setPolicy(final TriggeringPolicy policy) { this.policy = policy; return asBuilder(); } - public B withStrategy(final RolloverStrategy strategy) { + public B setStrategy(final RolloverStrategy strategy) { this.strategy = strategy; return asBuilder(); } - public B withAdvertise(final boolean advertise) { + public B setAdvertise(final boolean advertise) { this.advertise = advertise; return asBuilder(); } - public B withAdvertiseURI(final String advertiseURI) { + public B setAdvertiseURI(final String advertiseURI) { this.advertiseURI = advertiseURI; return asBuilder(); } - public B withFilePermissions(final String filePermissions) { + public B setFilePermissions(final String filePermissions) { this.filePermissions = filePermissions; return asBuilder(); } - public B withFileOwner(final String fileOwner) { + public B setFileOwner(final String fileOwner) { this.fileOwner = fileOwner; return asBuilder(); } - public B withFileGroup(final String fileGroup) { + public B setFileGroup(final String fileGroup) { this.fileGroup = fileGroup; return asBuilder(); } @@ -328,19 +328,19 @@ public final class RollingRandomAccessFileAppender extends AbstractOutputStreamA final int bufferSize = Integers.parseInt(bufferSizeStr, RollingRandomAccessFileManager.DEFAULT_BUFFER_SIZE); return RollingRandomAccessFileAppender.<B>newBuilder() - .withAdvertise(isAdvertise) - .withAdvertiseURI(advertiseURI) - .withAppend(isAppend) - .withBufferSize(bufferSize) + .setAdvertise(isAdvertise) + .setAdvertiseURI(advertiseURI) + .setAppend(isAppend) + .setBufferSize(bufferSize) .setConfiguration(configuration) - .withFileName(fileName) - .withFilePattern(filePattern).setFilter(filter) - .withIgnoreExceptions(isIgnoreExceptions) - .withImmediateFlush(isImmediateFlush) - .withLayout(layout) - .withName(name) - .withPolicy(policy) - .withStrategy(strategy) + .setFileName(fileName) + .setFilePattern(filePattern).setFilter(filter) + .setIgnoreExceptions(isIgnoreExceptions) + .setImmediateFlush(isImmediateFlush) + .setLayout(layout) + .setName(name) + .setPolicy(policy) + .setStrategy(strategy) .build(); } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java index a19b40a..3c17877 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java @@ -105,22 +105,22 @@ public class ScriptAppenderSelector extends AbstractAppender { return script; } - public Builder withAppenderNodeSet(@SuppressWarnings("hiding") final AppenderSet appenderSet) { + public Builder setAppenderNodeSet(@SuppressWarnings("hiding") final AppenderSet appenderSet) { this.appenderSet = appenderSet; return this; } - public Builder withConfiguration(@SuppressWarnings("hiding") final Configuration configuration) { + public Builder setConfiguration(@SuppressWarnings("hiding") final Configuration configuration) { this.configuration = configuration; return this; } - public Builder withName(@SuppressWarnings("hiding") final String name) { + public Builder setName(@SuppressWarnings("hiding") final String name) { this.name = name; return this; } - public Builder withScript(@SuppressWarnings("hiding") final AbstractScript script) { + public Builder setScript(@SuppressWarnings("hiding") final AbstractScript script) { this.script = script; return this; } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SocketAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SocketAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SocketAppender.java index ce4d254..0bbec9f 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SocketAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SocketAppender.java @@ -129,47 +129,47 @@ public class SocketAppender extends AbstractOutputStreamAppender<AbstractSocketM return immediateFail; } - public B withAdvertise(final boolean advertise) { + public B setAdvertise(final boolean advertise) { this.advertise = advertise; return asBuilder(); } - public B withConnectTimeoutMillis(final int connectTimeoutMillis) { + public B setConnectTimeoutMillis(final int connectTimeoutMillis) { this.connectTimeoutMillis = connectTimeoutMillis; return asBuilder(); } - public B withHost(final String host) { + public B setHost(final String host) { this.host = host; return asBuilder(); } - public B withImmediateFail(final boolean immediateFail) { + public B setImmediateFail(final boolean immediateFail) { this.immediateFail = immediateFail; return asBuilder(); } - public B withPort(final int port) { + public B setPort(final int port) { this.port = port; return asBuilder(); } - public B withProtocol(final Protocol protocol) { + public B setProtocol(final Protocol protocol) { this.protocol = protocol; return asBuilder(); } - public B withReconnectDelayMillis(final int reconnectDelayMillis) { + public B setReconnectDelayMillis(final int reconnectDelayMillis) { this.reconnectDelayMillis = reconnectDelayMillis; return asBuilder(); } - public B withSocketOptions(final SocketOptions socketOptions) { + public B setSocketOptions(final SocketOptions socketOptions) { this.socketOptions = socketOptions; return asBuilder(); } - public B withSslConfiguration(final SslConfiguration sslConfiguration) { + public B setSslConfiguration(final SslConfiguration sslConfiguration) { this.sslConfiguration = sslConfiguration; return asBuilder(); } @@ -317,18 +317,18 @@ public class SocketAppender extends AbstractOutputStreamAppender<AbstractSocketM // @formatter:off return newBuilder() - .withAdvertise(advertise) + .setAdvertise(advertise) .setConfiguration(configuration) - .withConnectTimeoutMillis(connectTimeoutMillis).setFilter(filter) - .withHost(host) - .withIgnoreExceptions(ignoreExceptions) - .withImmediateFail(immediateFail) - .withLayout(layout) - .withName(name) - .withPort(port) - .withProtocol(protocol) - .withReconnectDelayMillis(reconnectDelayMillis) - .withSslConfiguration(sslConfig) + .setConnectTimeoutMillis(connectTimeoutMillis).setFilter(filter) + .setHost(host) + .setIgnoreExceptions(ignoreExceptions) + .setImmediateFail(immediateFail) + .setLayout(layout) + .setName(name) + .setPort(port) + .setProtocol(protocol) + .setReconnectDelayMillis(reconnectDelayMillis) + .setSslConfiguration(sslConfig) .build(); // @formatter:on } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SyslogAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SyslogAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SyslogAppender.java index 2b14598..4510038 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SyslogAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/SyslogAppender.java @@ -387,18 +387,18 @@ public class SyslogAppender extends SocketAppender { // @formatter:off return SyslogAppender.<B>newSyslogAppenderBuilder() - .withHost(host) - .withPort(port) - .withProtocol(EnglishEnums.valueOf(Protocol.class, protocolStr)) - .withSslConfiguration(sslConfiguration) - .withConnectTimeoutMillis(connectTimeoutMillis) - .withReconnectDelayMillis(reconnectDelayMillis) - .withImmediateFail(immediateFail) - .withName(appName) - .withImmediateFlush(immediateFlush) - .withIgnoreExceptions(ignoreExceptions).setFilter(filter) + .setHost(host) + .setPort(port) + .setProtocol(EnglishEnums.valueOf(Protocol.class, protocolStr)) + .setSslConfiguration(sslConfiguration) + .setConnectTimeoutMillis(connectTimeoutMillis) + .setReconnectDelayMillis(reconnectDelayMillis) + .setImmediateFail(immediateFail) + .setName(appName) + .setImmediateFlush(immediateFlush) + .setIgnoreExceptions(ignoreExceptions).setFilter(filter) .setConfiguration(configuration) - .withAdvertise(advertise) + .setAdvertise(advertise) .setFacility(facility) .setId(id) .setEnterpriseNumber(enterpriseNumber) http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/ColumnMapping.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/ColumnMapping.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/ColumnMapping.java index 8d2759b..0615cfc 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/ColumnMapping.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/db/ColumnMapping.java @@ -77,9 +77,9 @@ public class ColumnMapping { public ColumnMapping build() { if (pattern != null) { layout = PatternLayout.newBuilder() - .withPattern(pattern) - .withConfiguration(configuration) - .withAlwaysWriteExceptions(false) + .setPattern(pattern) + .setConfiguration(configuration) + .setAlwaysWriteExceptions(false) .build(); } if (!(layout == null http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java index e5298bc..1172af1 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.java @@ -158,7 +158,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param max The maximum number of files to keep. * @return This builder for chaining convenience */ - public Builder withMax(final String max) { + public Builder setMax(final String max) { this.max = max; return this; } @@ -173,7 +173,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param min The minimum number of files to keep. * @return This builder for chaining convenience */ - public Builder withMin(final String min) { + public Builder setMin(final String min) { this.min = min; return this; } @@ -189,7 +189,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * index. If set to "min", file renaming and the counter will follow the Fixed Window strategy. * @return This builder for chaining convenience */ - public Builder withFileIndex(final String fileIndex) { + public Builder setFileIndex(final String fileIndex) { this.fileIndex = fileIndex; return this; } @@ -204,7 +204,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param compressionLevelStr The compression level, 0 (less) through 9 (more); applies only to ZIP files. * @return This builder for chaining convenience */ - public Builder withCompressionLevelStr(final String compressionLevelStr) { + public Builder setCompressionLevelStr(final String compressionLevelStr) { this.compressionLevelStr = compressionLevelStr; return this; } @@ -219,7 +219,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param customActions custom actions to perform asynchronously after rollover * @return This builder for chaining convenience */ - public Builder withCustomActions(final Action[] customActions) { + public Builder setCustomActions(final Action... customActions) { this.customActions = customActions; return this; } @@ -234,7 +234,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param stopCustomActionsOnError whether to stop executing asynchronous actions if an error occurs * @return This builder for chaining convenience */ - public Builder withStopCustomActionsOnError(final boolean stopCustomActionsOnError) { + public Builder setStopCustomActionsOnError(final boolean stopCustomActionsOnError) { this.stopCustomActionsOnError = stopCustomActionsOnError; return this; } @@ -249,7 +249,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param tempCompressedFilePattern File pattern of the working file pattern used during compression, if null no temporary file are used * @return This builder for chaining convenience */ - public Builder withTempCompressedFilePattern(final String tempCompressedFilePattern) { + public Builder setTempCompressedFilePattern(final String tempCompressedFilePattern) { this.tempCompressedFilePattern = tempCompressedFilePattern; return this; } @@ -264,7 +264,7 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { * @param config The Configuration. * @return This builder for chaining convenience */ - public Builder withConfig(final Configuration config) { + public Builder setConfig(final Configuration config) { this.config = config; return this; } @@ -302,13 +302,13 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { final boolean stopCustomActionsOnError, @PluginConfiguration final Configuration config) { return DefaultRolloverStrategy.newBuilder() - .withMin(min) - .withMax(max) - .withFileIndex(fileIndex) - .withCompressionLevelStr(compressionLevelStr) - .withCustomActions(customActions) - .withStopCustomActionsOnError(stopCustomActionsOnError) - .withConfig(config) + .setMin(min) + .setMax(max) + .setFileIndex(fileIndex) + .setCompressionLevelStr(compressionLevelStr) + .setCustomActions(customActions) + .setStopCustomActionsOnError(stopCustomActionsOnError) + .setConfig(config) .build(); // @formatter:on } @@ -576,14 +576,14 @@ public class DefaultRolloverStrategy extends AbstractRolloverStrategy { // Propagate posix attribute view to compressed file // @formatter:off final Action posixAttributeViewAction = PosixViewAttributeAction.newBuilder() - .withBasePath(compressedName) - .withFollowLinks(false) - .withMaxDepth(1) - .withPathConditions(new PathCondition[0]) - .withSubst(getStrSubstitutor()) - .withFilePermissions(manager.getFilePermissions()) - .withFileOwner(manager.getFileOwner()) - .withFileGroup(manager.getFileGroup()) + .setBasePath(compressedName) + .setFollowLinks(false) + .setMaxDepth(1) + .setPathConditions(new PathCondition[0]) + .setSubst(getStrSubstitutor()) + .setFilePermissions(manager.getFilePermissions()) + .setFileOwner(manager.getFileOwner()) + .setFileGroup(manager.getFileGroup()) .build(); // @formatter:on compressAction = new CompositeAction(Arrays.asList(compressAction, posixAttributeViewAction), false); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.java index b1ee506..83e5a9d 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.java @@ -110,7 +110,7 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem * @param maxFiles The maximum number of files that match the date portion of the pattern to keep. * @return This builder for chaining convenience */ - public Builder withMaxFiles(final String maxFiles) { + public Builder setMaxFiles(final String maxFiles) { this.maxFiles = maxFiles; return this; } @@ -125,7 +125,7 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem * @param compressionLevelStr The compression level, 0 (less) through 9 (more); applies only to ZIP files. * @return This builder for chaining convenience */ - public Builder withCompressionLevelStr(final String compressionLevelStr) { + public Builder setCompressionLevelStr(final String compressionLevelStr) { this.compressionLevelStr = compressionLevelStr; return this; } @@ -140,7 +140,7 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem * @param customActions custom actions to perform asynchronously after rollover * @return This builder for chaining convenience */ - public Builder withCustomActions(final Action[] customActions) { + public Builder setCustomActions(final Action... customActions) { this.customActions = customActions; return this; } @@ -155,7 +155,7 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem * @param stopCustomActionsOnError whether to stop executing asynchronous actions if an error occurs * @return This builder for chaining convenience */ - public Builder withStopCustomActionsOnError(final boolean stopCustomActionsOnError) { + public Builder setStopCustomActionsOnError(final boolean stopCustomActionsOnError) { this.stopCustomActionsOnError = stopCustomActionsOnError; return this; } @@ -170,7 +170,7 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem * @param tempCompressedFilePattern File pattern of the working file pattern used during compression, if null no temporary file are used * @return This builder for chaining convenience */ - public Builder withTempCompressedFilePattern(final String tempCompressedFilePattern) { + public Builder setTempCompressedFilePattern(final String tempCompressedFilePattern) { this.tempCompressedFilePattern = tempCompressedFilePattern; return this; } @@ -185,7 +185,7 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem * @param config The Configuration. * @return This builder for chaining convenience */ - public Builder withConfig(final Configuration config) { + public Builder setConfig(final Configuration config) { this.config = config; return this; } @@ -217,11 +217,11 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem @PluginAttribute(value = "stopCustomActionsOnError", defaultBoolean = true) final boolean stopCustomActionsOnError, @PluginConfiguration final Configuration config) { - return newBuilder().withMaxFiles(maxFiles) - .withCompressionLevelStr(compressionLevelStr) - .withCustomActions(customActions) - .withStopCustomActionsOnError(stopCustomActionsOnError) - .withConfig(config) + return newBuilder().setMaxFiles(maxFiles) + .setCompressionLevelStr(compressionLevelStr) + .setCustomActions(customActions) + .setStopCustomActionsOnError(stopCustomActionsOnError) + .setConfig(config) .build(); // @formatter:on } @@ -375,14 +375,14 @@ public class DirectWriteRolloverStrategy extends AbstractRolloverStrategy implem // Propagate posix attribute view to compressed file // @formatter:off final Action posixAttributeViewAction = PosixViewAttributeAction.newBuilder() - .withBasePath(compressedName) - .withFollowLinks(false) - .withMaxDepth(1) - .withPathConditions(new PathCondition[0]) - .withSubst(getStrSubstitutor()) - .withFilePermissions(manager.getFilePermissions()) - .withFileOwner(manager.getFileOwner()) - .withFileGroup(manager.getFileGroup()) + .setBasePath(compressedName) + .setFollowLinks(false) + .setMaxDepth(1) + .setPathConditions(new PathCondition[0]) + .setSubst(getStrSubstitutor()) + .setFilePermissions(manager.getFilePermissions()) + .setFileOwner(manager.getFileOwner()) + .setFileGroup(manager.getFileGroup()) .build(); // @formatter:on compressAction = new CompositeAction(Arrays.asList(compressAction, posixAttributeViewAction), false); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.java index 7f6ac79..ec9a448 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.java @@ -63,17 +63,17 @@ public final class TimeBasedTriggeringPolicy extends AbstractTriggeringPolicy { return maxRandomDelay; } - public Builder withInterval(final int interval){ + public Builder setInterval(final int interval){ this.interval = interval; return this; } - public Builder withModulate(final boolean modulate){ + public Builder setModulate(final boolean modulate){ this.modulate = modulate; return this; } - public Builder withMaxRandomDelay(final int maxRandomDelay){ + public Builder setMaxRandomDelay(final int maxRandomDelay){ this.maxRandomDelay = maxRandomDelay; return this; } @@ -147,8 +147,8 @@ public final class TimeBasedTriggeringPolicy extends AbstractTriggeringPolicy { @PluginAttribute("interval") final String interval, @PluginAttribute("modulate") final String modulate) { return newBuilder() - .withInterval(Integers.parseInt(interval, 1)) - .withModulate(Boolean.parseBoolean(modulate)) + .setInterval(Integers.parseInt(interval, 1)) + .setModulate(Boolean.parseBoolean(modulate)) .build(); } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.java index bb5bc74..fc945a8 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.java @@ -145,7 +145,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param configuration {@link AbstractPathAction#getStrSubstitutor()} * @return This builder */ - public Builder withConfiguration(final Configuration configuration) { + public Builder setConfiguration(final Configuration configuration) { this.configuration = configuration; return this; } @@ -156,7 +156,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param subst {@link AbstractPathAction#getStrSubstitutor()} * @return This builder */ - public Builder withSubst(final StrSubstitutor subst) { + public Builder setSubst(final StrSubstitutor subst) { this.subst = subst; return this; } @@ -166,7 +166,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param basePath {@link AbstractPathAction#getBasePath()} * @return This builder */ - public Builder withBasePath(final String basePath) { + public Builder setBasePath(final String basePath) { this.basePath = basePath; return this; } @@ -176,7 +176,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param followLinks Follow synonyms links * @return This builder */ - public Builder withFollowLinks(final boolean followLinks) { + public Builder setFollowLinks(final boolean followLinks) { this.followLinks = followLinks; return this; } @@ -186,7 +186,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param maxDepth Max search depth * @return This builder */ - public Builder withMaxDepth(final int maxDepth) { + public Builder setMaxDepth(final int maxDepth) { this.maxDepth = maxDepth; return this; } @@ -197,7 +197,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param pathConditions {@link AbstractPathAction#getPathConditions()} * @return This builder */ - public Builder withPathConditions(final PathCondition[] pathConditions) { + public Builder setPathConditions(final PathCondition[] pathConditions) { this.pathConditions = pathConditions; return this; } @@ -211,7 +211,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param filePermissionsString Permissions to apply * @return This builder */ - public Builder withFilePermissionsString(final String filePermissionsString) { + public Builder setFilePermissionsString(final String filePermissionsString) { this.filePermissionsString = filePermissionsString; return this; } @@ -221,7 +221,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param filePermissions Permissions to apply * @return This builder */ - public Builder withFilePermissions(final Set<PosixFilePermission> filePermissions) { + public Builder setFilePermissions(final Set<PosixFilePermission> filePermissions) { this.filePermissions = filePermissions; return this; } @@ -231,7 +231,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param fileOwner File owner * @return This builder */ - public Builder withFileOwner(final String fileOwner) { + public Builder setFileOwner(final String fileOwner) { this.fileOwner = fileOwner; return this; } @@ -241,7 +241,7 @@ public class PosixViewAttributeAction extends AbstractPathAction { * @param fileGroup File group * @return This builder */ - public Builder withFileGroup(final String fileGroup) { + public Builder setFileGroup(final String fileGroup) { this.fileGroup = fileGroup; return this; } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/Routes.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/Routes.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/Routes.java index e179ad7..8ded254 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/Routes.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/Routes.java @@ -95,22 +95,22 @@ public final class Routes { return routes; } - public Builder withConfiguration(@SuppressWarnings("hiding") final Configuration configuration) { + public Builder setConfiguration(@SuppressWarnings("hiding") final Configuration configuration) { this.configuration = configuration; return this; } - public Builder withPattern(@SuppressWarnings("hiding") final String pattern) { + public Builder setPattern(@SuppressWarnings("hiding") final String pattern) { this.pattern = pattern; return this; } - public Builder withPatternScript(@SuppressWarnings("hiding") final AbstractScript patternScript) { + public Builder setPatternScript(@SuppressWarnings("hiding") final AbstractScript patternScript) { this.patternScript = patternScript; return this; } - public Builder withRoutes(@SuppressWarnings("hiding") final Route[] routes) { + public Builder setRoutes(@SuppressWarnings("hiding") final Route... routes) { this.routes = routes; return this; } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java index d55504b..13bb86e 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/routing/RoutingAppender.java @@ -102,22 +102,22 @@ public final class RoutingAppender extends AbstractAppender { return purgePolicy; } - public B withRoutes(@SuppressWarnings("hiding") final Routes routes) { + public B setRoutes(@SuppressWarnings("hiding") final Routes routes) { this.routes = routes; return asBuilder(); } - public B withDefaultRouteScript(@SuppressWarnings("hiding") final AbstractScript defaultRouteScript) { + public B setDefaultRouteScript(@SuppressWarnings("hiding") final AbstractScript defaultRouteScript) { this.defaultRouteScript = defaultRouteScript; return asBuilder(); } - public B withRewritePolicy(@SuppressWarnings("hiding") final RewritePolicy rewritePolicy) { + public B setRewritePolicy(@SuppressWarnings("hiding") final RewritePolicy rewritePolicy) { this.rewritePolicy = rewritePolicy; return asBuilder(); } - public void withPurgePolicy(@SuppressWarnings("hiding") final PurgePolicy purgePolicy) { + public void setPurgePolicy(@SuppressWarnings("hiding") final PurgePolicy purgePolicy) { this.purgePolicy = purgePolicy; } http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java index c0580ab..b1865f8 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java @@ -582,8 +582,8 @@ public abstract class AbstractConfiguration extends AbstractFilterable implement // LOG4J2-1176 facilitate memory leak investigation setName(DefaultConfiguration.DEFAULT_NAME + "@" + Integer.toHexString(hashCode())); final Layout<? extends Serializable> layout = PatternLayout.newBuilder() - .withPattern(DefaultConfiguration.DEFAULT_PATTERN) - .withConfiguration(this) + .setPattern(DefaultConfiguration.DEFAULT_PATTERN) + .setConfiguration(this) .build(); final Appender appender = ConsoleAppender.createDefaultAppenderForLayout(layout); appender.start(); @@ -961,7 +961,7 @@ public abstract class AbstractConfiguration extends AbstractFilterable implement } } - return new PluginBuilder(type).withConfiguration(this).withConfigurationNode(node).forLogEvent(event).build(); + return new PluginBuilder(type).setConfiguration(this).setConfigurationNode(node).forLogEvent(event).build(); } private static Map<String, ?> createPluginMap(final Node node) { http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java index ae932ee..83b1555 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.java @@ -56,7 +56,7 @@ public class BuiltConfiguration extends AbstractConfiguration { public BuiltConfiguration(final LoggerContext loggerContext, final ConfigurationSource source, final Component rootComponent) { super(loggerContext, source); - statusConfig = new StatusConfiguration().withVerboseClasses(VERBOSE_CLASSES).withStatus(getDefaultStatus()); + statusConfig = new StatusConfiguration().setVerboseClasses(VERBOSE_CLASSES).setStatus(getDefaultStatus()); for (final Component component : rootComponent.getComponents()) { switch (component.getPluginType()) { case "Scripts": { http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java index 27d8710..7bd5849 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.java @@ -176,13 +176,13 @@ public class DefaultConfigurationBuilder<T extends BuiltConfiguration> implement configuration.setName(name); } if (level != null) { - configuration.getStatusConfiguration().withStatus(level); + configuration.getStatusConfiguration().setStatus(level); } if (verbosity != null) { - configuration.getStatusConfiguration().withVerbosity(verbosity); + configuration.getStatusConfiguration().setVerbosity(verbosity); } if (destination != null) { - configuration.getStatusConfiguration().withDestination(destination); + configuration.getStatusConfiguration().setDestination(destination); } if (packages != null) { configuration.setPluginPackages(packages); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java index 063059a..6e822bb 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java @@ -77,21 +77,21 @@ public class CompositeConfiguration extends AbstractConfiguration implements Rec for (final AbstractConfiguration config : configurations) { mergeStrategy.mergeRootProperties(rootNode, config); } - final StatusConfiguration statusConfig = new StatusConfiguration().withVerboseClasses(VERBOSE_CLASSES) - .withStatus(getDefaultStatus()); + final StatusConfiguration statusConfig = new StatusConfiguration().setVerboseClasses(VERBOSE_CLASSES) + .setStatus(getDefaultStatus()); for (final Map.Entry<String, String> entry : rootNode.getAttributes().entrySet()) { final String key = entry.getKey(); final String value = getStrSubstitutor().replace(entry.getValue()); if ("status".equalsIgnoreCase(key)) { - statusConfig.withStatus(value.toUpperCase()); + statusConfig.setStatus(value.toUpperCase()); } else if ("dest".equalsIgnoreCase(key)) { - statusConfig.withDestination(value); + statusConfig.setDestination(value); } else if ("shutdownHook".equalsIgnoreCase(key)) { isShutdownHookEnabled = !"disable".equalsIgnoreCase(value); } else if ("shutdownTimeout".equalsIgnoreCase(key)) { shutdownTimeoutMillis = Long.parseLong(value); } else if ("verbose".equalsIgnoreCase(key)) { - statusConfig.withVerbosity(value); + statusConfig.setVerbosity(value); } else if ("packages".equalsIgnoreCase(key)) { pluginPackages.addAll(Arrays.asList(value.split(Patterns.COMMA_SEPARATOR))); } else if ("name".equalsIgnoreCase(key)) { http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java index 5b38dfb..e9eebb9 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java @@ -68,22 +68,22 @@ public class JsonConfiguration extends AbstractConfiguration implements Reconfig } } processAttributes(rootNode, root); - final StatusConfiguration statusConfig = new StatusConfiguration().withVerboseClasses(VERBOSE_CLASSES) - .withStatus(getDefaultStatus()); + final StatusConfiguration statusConfig = new StatusConfiguration().setVerboseClasses(VERBOSE_CLASSES) + .setStatus(getDefaultStatus()); for (final Map.Entry<String, String> entry : rootNode.getAttributes().entrySet()) { final String key = entry.getKey(); final String value = getStrSubstitutor().replace(entry.getValue()); // TODO: this duplicates a lot of the XmlConfiguration constructor if ("status".equalsIgnoreCase(key)) { - statusConfig.withStatus(value); + statusConfig.setStatus(value); } else if ("dest".equalsIgnoreCase(key)) { - statusConfig.withDestination(value); + statusConfig.setDestination(value); } else if ("shutdownHook".equalsIgnoreCase(key)) { isShutdownHookEnabled = !"disable".equalsIgnoreCase(value); } else if ("shutdownTimeout".equalsIgnoreCase(key)) { shutdownTimeoutMillis = Long.parseLong(value); } else if ("verbose".equalsIgnoreCase(entry.getKey())) { - statusConfig.withVerbosity(value); + statusConfig.setVerbosity(value); } else if ("packages".equalsIgnoreCase(key)) { pluginPackages.addAll(Arrays.asList(value.split(Patterns.COMMA_SEPARATOR))); } else if ("name".equalsIgnoreCase(key)) { http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4a610a18/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java index 443c612..a8d7522 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java @@ -78,7 +78,7 @@ public class PluginBuilder implements Builder<Object> { * @param configuration the configuration to use. * @return {@code this} */ - public PluginBuilder withConfiguration(final Configuration configuration) { + public PluginBuilder setConfiguration(final Configuration configuration) { this.configuration = configuration; return this; } @@ -89,7 +89,7 @@ public class PluginBuilder implements Builder<Object> { * @param node the plugin configuration node to use. * @return {@code this} */ - public PluginBuilder withConfigurationNode(final Node node) { + public PluginBuilder setConfigurationNode(final Node node) { this.node = node; return this; }
