Make it easier to extend the AccessLogValve to add support for custom elements.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@
1152601 13f79535-47bb-0310-9956-
ffa450edef68
/**
* create an AccessLogElement implementation which needs header string
*/
- private AccessLogElement createAccessLogElement(String header, char pattern) {
+ protected AccessLogElement createAccessLogElement(String header, char pattern) {
switch (pattern) {
case 'i':
return new HeaderElement(header);
/**
* create an AccessLogElement implementation
*/
- private AccessLogElement createAccessLogElement(char pattern) {
+ protected AccessLogElement createAccessLogElement(char pattern) {
switch (pattern) {
case 'a':
return new RemoteAddrElement();
recoverable (or might be recoverable) when loading classes during
HandlesTypes processing. (markt)
</fix>
+ <fix>
+ <bug>51588</bug>: Make it easier to extend the AccessLogValve to add
+ support for custom elements. (markt)
+ </fix>
</changelog>
</subsection>
<subsection name="Coyote">