Better API name: StrSubstitutor getSubs -> StrSubstitutor getStrSubstitutor

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1514950 13f79535-47bb-0310-9956-ffa450edef68
Use generics to let the call site declare the return type, it knows what it is doing.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1514953 13f79535-47bb-0310-9956-ffa450edef68
[LOG4J2-358] NoSQLAppender using MongoDB provider ignores username and password attributes

Added missing code to MongoDBProvider to actually use the username and password attributes.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1514958 13f79535-47bb-0310-9956-ffa450edef68
LOG4J2-360 - Allow Plugins to have aliases. Create aliases for AppenderRef and ErrorRef

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1515465 13f79535-47bb-0310-9956-ffa450edef68
Rename PluginAttr to PluginAttribute.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1515913 13f79535-47bb-0310-9956-ffa450edef68
Fix missing letter in plugin attribute name!

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1515918 13f79535-47bb-0310-9956-ffa450edef68
Use camelCase for plugin attributes.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1515925 13f79535-47bb-0310-9956-ffa450edef68
Adding missing @Converter annotations to a few AttributeConverters.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1515961 13f79535-47bb-0310-9956-ffa450edef68
maven-surefire-plugin 2.15 -> 2.16

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516030 13f79535-47bb-0310-9956-ffa450edef68
[LOG4J2-366] Update commons-logging to 1.1.3 from 1.1.1.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516437 13f79535-47bb-0310-9956-ffa450edef68
Explicit boxing and use Long cache.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516445 13f79535-47bb-0310-9956-ffa450edef68
Fix formatting.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516446 13f79535-47bb-0310-9956-ffa450edef68
Remove wasted boxing followed by unboxing.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516448 13f79535-47bb-0310-9956-ffa450edef68
Statement unnecessarily nested within else clause.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516449 13f79535-47bb-0310-9956-ffa450edef68
The declared exceptions IllegalAccessException and InvocationTargetException are not actually thrown by the method getTCL() from the class Loader.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516457 13f79535-47bb-0310-9956-ffa450edef68
Statements unnecessarily nested within else clause.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516459 13f79535-47bb-0310-9956-ffa450edef68
Sort members.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516460 13f79535-47bb-0310-9956-ffa450edef68
The import java.io.Serializable is never used.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516461 13f79535-47bb-0310-9956-ffa450edef68
Rename RollingFileManager.getProcessor() to RollingFileManager.getPatternProcessor().

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516462 13f79535-47bb-0310-9956-ffa450edef68
The import java.io.Serializable is never used.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1516463 13f79535-47bb-0310-9956-ffa450edef68