Package org.forgerock.audit.retention
File retention classes.
-
Interface Summary Interface Description FileNamingPolicy An interface to declare the names of audit log files.RetentionHooks Hook into the retention checking operations for a file.RetentionPolicy Defines the retention conditions and the files that need to be deleted. -
Class Summary Class Description DiskSpaceUsedRetentionPolicy ARetentionPolicythat will retain/delete log files based off the total disk space used.FreeDiskSpaceRetentionPolicy ARetentionPolicythat will retain/delete log files given a minimum amount of disk space the file system must contain.RetentionHooks.NullRetentionHooks RetentionHooksthat do nothing.SizeBasedRetentionPolicy Created a size based file retention policy.TimestampFilenameFilter AFilenameFilterthat matches historical log files.TimeStampFileNamingPolicy Creates a time stamp based file naming policy.