org.apache.log4j.rolling
Class RollingPolicyBase
java.lang.Object
|
+--org.apache.log4j.spi.ComponentBase
|
+--org.apache.log4j.rolling.RollingPolicyBase
- All Implemented Interfaces:
- Component, OptionHandler, RollingPolicy
- Direct Known Subclasses:
- FixedWindowRollingPolicy, TimeBasedRollingPolicy
- public abstract class RollingPolicyBase
- extends ComponentBase
- implements RollingPolicy, OptionHandler
Implements methods common to most, it not all, rolling
policies. Currently such methods are limited to a compression mode
getter/setter.
- Since:
- 1.3
- Author:
- Ceki Gülcü, Curt Arnold
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
activeFileName
protected String activeFileName
- Active file name may be null.
Duplicates FileAppender.file and should be removed.
RollingPolicyBase
public RollingPolicyBase()
activateOptions
public void activateOptions()
- {@inheritDoc}
- Specified by:
activateOptions
in interface OptionHandler
setFileNamePattern
public void setFileNamePattern(String fnp)
- Set file name pattern.
- Parameters:
fnp
- file name pattern.
getFileNamePattern
public String getFileNamePattern()
- Get file name pattern.
- Returns:
- file name pattern.
setActiveFileName
public void setActiveFileName(String afn)
- Deprecated. Duplicates FileAppender.file and should be removed
- ActiveFileName can be left unset, i.e. as null.
- Parameters:
afn
- active file name.
getActiveFileName
public String getActiveFileName()
- Deprecated. Duplicates FileAppender.file and should be removed
- Return the value of the ActiveFile option.
- Returns:
- active file name.
parseFileNamePattern
protected final void parseFileNamePattern()
- Parse file name pattern.
formatFileName
protected final void formatFileName(Object obj,
StringBuffer buf)
- Format file name.
- Parameters:
obj
- object to be evaluted in formatting, may not be null.buf
- string buffer to which formatted file name is appended, may not be null.
getDatePatternConverter
protected final PatternConverter getDatePatternConverter()
getIntegerPatternConverter
protected final PatternConverter getIntegerPatternConverter()
Copyright © 2000-2006 Apache Software Foundation.
Licensed under the Apache License, Version 2.0.