public class SizeBasedTriggeringPolicy<E> extends TriggeringPolicyBase<E>
Modifier and Type | Field and Description |
---|---|
static long |
DEFAULT_MAX_FILE_SIZE
The default maximum file size.
|
static String |
SEE_SIZE_FORMAT |
context
Constructor and Description |
---|
SizeBasedTriggeringPolicy() |
SizeBasedTriggeringPolicy(String maxFileSize) |
Modifier and Type | Method and Description |
---|---|
String |
getMaxFileSize() |
boolean |
isTriggeringEvent(File activeFile,
E event)
Should roll-over be triggered at this time?
|
void |
setMaxFileSize(String maxFileSize) |
isStarted, start, stop
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
public static final String SEE_SIZE_FORMAT
public static final long DEFAULT_MAX_FILE_SIZE
public SizeBasedTriggeringPolicy()
public SizeBasedTriggeringPolicy(String maxFileSize)
public boolean isTriggeringEvent(File activeFile, E event)
TriggeringPolicy
activeFile
- A reference to the currently active log file.event
- A reference to the currently event.public String getMaxFileSize()
public void setMaxFileSize(String maxFileSize)
Copyright © 2005–2014 QOS.ch. All rights reserved.