public interface FileCountLogRetentionPolicyCfg extends LogRetentionPolicyCfg
Retention policy based on the number of rotated log files on disk.
| Modifier and Type | Method and Description |
|---|---|
void |
addFileCountChangeListener(ConfigurationChangeListener<FileCountLogRetentionPolicyCfg> listener)
Register to be notified when this File Count Log Retention Policy is changed.
|
Class<? extends FileCountLogRetentionPolicyCfg> |
configurationClass()
Gets the configuration class associated with this File Count Log Retention Policy.
|
String |
getJavaClass()
Gets the "java-class" property.
|
int |
getNumberOfFiles()
Gets the "number-of-files" property.
|
void |
removeFileCountChangeListener(ConfigurationChangeListener<FileCountLogRetentionPolicyCfg> listener)
Deregister an existing File Count Log Retention Policy configuration change listener.
|
addChangeListener, removeChangeListenerdnClass<? extends FileCountLogRetentionPolicyCfg> configurationClass()
configurationClass in interface ConfigurationconfigurationClass in interface LogRetentionPolicyCfgvoid addFileCountChangeListener(ConfigurationChangeListener<FileCountLogRetentionPolicyCfg> listener)
listener - The File Count Log Retention Policy configuration change listener.void removeFileCountChangeListener(ConfigurationChangeListener<FileCountLogRetentionPolicyCfg> listener)
listener - The File Count Log Retention Policy configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the File Count Log Retention Policy implementation.
getJavaClass in interface LogRetentionPolicyCfgint getNumberOfFiles()
Specifies the number of archived log files to retain before the oldest ones are cleaned.
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.