public class SizeBasedRetentionPolicy extends Object implements RetentionPolicy
Constructor and Description |
---|
SizeBasedRetentionPolicy(int maxNumberOfFiles)
Constructs a SizeBasedRetentionPolicy with a given maximum number of archived files.
|
Modifier and Type | Method and Description |
---|---|
List<File> |
deleteFiles(FileNamingPolicy fileNamingPolicy)
Returns all files that should be deleted according to the policy.
|
public SizeBasedRetentionPolicy(int maxNumberOfFiles)
maxNumberOfFiles
- The maximum number of archive files to keep. A negative value will disable
pruning old archive files.public List<File> deleteFiles(FileNamingPolicy fileNamingPolicy)
RetentionPolicy
deleteFiles
in interface RetentionPolicy
fileNamingPolicy
- The naming policy used generate the log file names.Copyright © 2025 Open Identity Platform Community. All rights reserved.