Package org.apache.log4j.rolling.helper
Class FileRenameAction
java.lang.Object
org.apache.log4j.rolling.helper.ActionBase
org.apache.log4j.rolling.helper.FileRenameAction
File rename action.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFileRenameAction
(File src, File dst, boolean renameEmptyFiles) Creates an FileRenameAction. -
Method Summary
Methods inherited from class org.apache.log4j.rolling.helper.ActionBase
close, isComplete, reportException, run
-
Field Details
-
source
Source. -
destination
Destination. -
renameEmptyFiles
private final boolean renameEmptyFilesIf true, rename empty files, otherwise delete empty files.
-
-
Constructor Details
-
FileRenameAction
Creates an FileRenameAction.- Parameters:
src
- current file name.dst
- new file name.renameEmptyFiles
- if true, rename file even if empty, otherwise delete empty files.
-
-
Method Details
-
execute
public boolean execute()Rename file.- Specified by:
execute
in interfaceAction
- Specified by:
execute
in classActionBase
- Returns:
- true if successfully renamed.
-
execute
Rename file.- Parameters:
source
- current file name.destination
- new file name.renameEmptyFiles
- if true, rename file even if empty, otherwise delete empty files.- Returns:
- true if successfully renamed.
-