- <init>
Create a new file writer policy instance. flushConfig, cycleConfig and
retentionConfigspecify the co
- applyRetention
- applyTimeBasedRetention
- close
- getCycleConfig
Get the policy's active file cycle configuration
- getExecutor
- getFlushConfig
Get the policy's active file flush configuration
- getRetentionConfig
Get the policy's retention configuration
- hookGenerateFinalFilePath
Generate the final file path for the active file. The default implementation
yields:
final file name
- hookRenameFile
"Rename" the active file to the final path. The default implementation uses
java.io.File.renameTo()a
- resetActiveFileInfo
- toString