Package | Description |
---|---|
org.apache.logging.log4j.core.appender.rolling |
Rolling File Appender and support classes.
|
org.apache.logging.log4j.core.appender.rolling.action |
Support classes for the Rolling File Appender.
|
Modifier and Type | Method and Description |
---|---|
Action |
RolloverDescriptionImpl.getAsynchronous()
Action to be completed after close of current active log file
and before next rollover attempt, may be executed asynchronously.
|
Action |
RolloverDescription.getAsynchronous()
Action to be completed after close of current active log file
and before next rollover attempt, may be executed asynchronously.
|
Action |
RolloverDescriptionImpl.getSynchronous()
Action to be completed after close of current active log file
before returning control to caller.
|
Action |
RolloverDescription.getSynchronous()
Action to be completed after close of current active log file
before returning control to caller.
|
protected Action |
AbstractRolloverStrategy.merge(Action compressAction,
List<Action> custom,
boolean stopOnError) |
Modifier and Type | Method and Description |
---|---|
List<Action> |
DefaultRolloverStrategy.getCustomActions() |
List<Action> |
DirectWriteRolloverStrategy.getCustomActions() |
Modifier and Type | Method and Description |
---|---|
static DirectWriteRolloverStrategy |
DirectWriteRolloverStrategy.createStrategy(String maxFiles,
String compressionLevelStr,
Action[] customActions,
boolean stopCustomActionsOnError,
Configuration config)
Creates the DirectWriteRolloverStrategy.
|
static DefaultRolloverStrategy |
DefaultRolloverStrategy.createStrategy(String max,
String min,
String fileIndex,
String compressionLevelStr,
Action[] customActions,
boolean stopCustomActionsOnError,
Configuration config)
Creates the DefaultRolloverStrategy.
|
protected Action |
AbstractRolloverStrategy.merge(Action compressAction,
List<Action> custom,
boolean stopOnError) |
Modifier and Type | Method and Description |
---|---|
protected Action |
AbstractRolloverStrategy.merge(Action compressAction,
List<Action> custom,
boolean stopOnError) |
Constructor and Description |
---|
DefaultRolloverStrategy(int minIndex,
int maxIndex,
boolean useMax,
int compressionLevel,
StrSubstitutor strSubstitutor,
Action[] customActions,
boolean stopCustomActionsOnError)
Constructs a new instance.
|
DirectWriteRolloverStrategy(int maxFiles,
int compressionLevel,
StrSubstitutor strSubstitutor,
Action[] customActions,
boolean stopCustomActionsOnError)
Constructs a new instance.
|
RolloverDescriptionImpl(String activeFileName,
boolean append,
Action synchronous,
Action asynchronous)
Create new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAction
Abstract base class for implementations of Action.
|
class |
AbstractPathAction
Abstract action for processing files that are accepted by the specified PathFilters.
|
class |
CommonsCompressAction
Compresses a file using bzip2 compression.
|
class |
CompositeAction
A group of Actions to be executed in sequence.
|
class |
DeleteAction
Rollover or scheduled action for deleting old log files that are accepted by the specified PathFilters.
|
class |
FileRenameAction
File rename action.
|
class |
GzCompressAction
Compresses a file using GZ compression.
|
class |
ZipCompressAction
Compresses a file using Zip compression.
|
Modifier and Type | Method and Description |
---|---|
Action[] |
CompositeAction.getActions() |
Constructor and Description |
---|
CompositeAction(List<Action> actions,
boolean stopOnError)
Construct a new composite action.
|
Copyright © 1999-2017. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.