Package org.opencms.loader.imagecache
Class CmsImageCacheMaintenanceRequest
java.lang.Object
org.opencms.loader.imagecache.CmsImageCacheMaintenanceRequest
A backend-neutral image cache maintenance request.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumMaintenance operations. -
Method Summary
Modifier and TypeMethodDescriptionclear()Creates a clear request.delete(List<CmsImageCacheEntry> entries) Creates a delete request.Returns the selected entries.Returns the operation.Returns the requested renewal timestamp.renew(List<CmsImageCacheEntry> entries, Instant renewalTime) Creates a renewal request.
-
Method Details
-
clear
Creates a clear request.- Returns:
- the request
-
delete
Creates a delete request.- Parameters:
entries- the entries to delete- Returns:
- the request
-
renew
public static CmsImageCacheMaintenanceRequest renew(List<CmsImageCacheEntry> entries, Instant renewalTime) Creates a renewal request.- Parameters:
entries- the entries to renewrenewalTime- the timestamp to apply- Returns:
- the request
-
getEntries
Returns the selected entries.- Returns:
- the selected entries
-
getOperation
Returns the operation.- Returns:
- the operation
-
getRenewalTime
Returns the requested renewal timestamp.- Returns:
- the renewal timestamp, or
null
-