Class XRollingFileAppender
- java.lang.Object
 - 
- de.xima.fc.logging.components.appender.XRollingFileAppender
 
 
- 
- All Implemented Interfaces:
 IAppender,IRollingFileAppender,Serializable,Comparable<IAppender>
public class XRollingFileAppender extends Object implements IRollingFileAppender
Wrapper class for logging rolling file appenders- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(IAppender o)StringgetDisplayDescription(Locale locale)StringgetDisplayName(Locale locale)StringgetFileName()StringgetFilePattern()IFiltergetFilter()StringgetIdentifier()ILayoutgetLayout()ELogLevel[]getLogLevelOptions()StringgetName()IRolloverStrategygetRolloverStrategy()ITriggerPolicygetTriggerPolicy()inthashCode()booleanisDeletable()booleanisModified()booleanisNameReadOnly()booleanisRollingFileDetailsEditable()voidsetFileName(String fileName)voidsetFilePattern(String filePattern)voidsetFilter(IFilter filter)voidsetLayout(ILayout layout)voidsetName(String name)voidsetRolloverStrategy(IRolloverStrategy rolloverStrategy)voidsetTriggerPolicy(ITriggerPolicy triggerPolicy)StringtoString()- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface java.lang.Comparable
compareTo 
- 
Methods inherited from interface de.xima.fc.interfaces.logging.component.appender.IAppender
getFilter, getIdentifier, getLayout, getName 
- 
Methods inherited from interface de.xima.fc.interfaces.logging.component.appender.IRollingFileAppender
findExistingLogFiles, getType 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getFileName
public String getFileName()
- Specified by:
 getFileNamein interfaceIRollingFileAppender
 
- 
setFileName
public void setFileName(String fileName)
 
- 
getFilePattern
public String getFilePattern()
- Specified by:
 getFilePatternin interfaceIRollingFileAppender
 
- 
setFilePattern
public void setFilePattern(String filePattern)
 
- 
getTriggerPolicy
public ITriggerPolicy getTriggerPolicy()
- Specified by:
 getTriggerPolicyin interfaceIRollingFileAppender
 
- 
setTriggerPolicy
public void setTriggerPolicy(ITriggerPolicy triggerPolicy)
 
- 
getRolloverStrategy
public IRolloverStrategy getRolloverStrategy()
- Specified by:
 getRolloverStrategyin interfaceIRollingFileAppender
 
- 
setRolloverStrategy
public void setRolloverStrategy(IRolloverStrategy rolloverStrategy)
 
- 
isRollingFileDetailsEditable
public boolean isRollingFileDetailsEditable()
 
- 
isModified
public boolean isModified()
 
- 
hashCode
public int hashCode()
 
- 
getIdentifier
public String getIdentifier()
- Specified by:
 getIdentifierin interfaceIAppender
 
- 
setName
public void setName(String name)
 
- 
setLayout
public void setLayout(ILayout layout)
 
- 
setFilter
public void setFilter(IFilter filter)
 
- 
getLogLevelOptions
public ELogLevel[] getLogLevelOptions()
 
- 
isNameReadOnly
public boolean isNameReadOnly()
 
- 
isDeletable
public boolean isDeletable()
 
- 
compareTo
public int compareTo(IAppender o)
- Specified by:
 compareToin interfaceComparable<IAppender>
 
 - 
 
 -