final class FileRoller extends Object implements FileRollEventSource
| Constructor and Description |
|---|
FileRoller(TimeAndSizeRollingAppender rollingAppender) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFileRollEventListener(FileRollEventListener fileRollEventListener) |
void |
fireFileRollEvent(FileRollEvent fileRollEvent) |
(package private) TimeAndSizeRollingAppender |
getAppender() |
(package private) AppenderRollingProperties |
getProperties() |
void |
removeFileRollEventListener(FileRollEventListener fileRollEventListener) |
(package private) void |
roll(long timeForSuffix)
Performs actual file roll.
|
FileRoller(TimeAndSizeRollingAppender rollingAppender)
public final void addFileRollEventListener(FileRollEventListener fileRollEventListener)
addFileRollEventListener in interface FileRollEventSourcepublic final void removeFileRollEventListener(FileRollEventListener fileRollEventListener)
removeFileRollEventListener in interface FileRollEventSourcepublic final void fireFileRollEvent(FileRollEvent fileRollEvent)
fireFileRollEvent in interface FileRollEventSourcefinal TimeAndSizeRollingAppender getAppender()
final AppenderRollingProperties getProperties()
final void roll(long timeForSuffix)