Package org.opencms.loader.imagecache
Class CmsImageCacheMaintenanceResult.Builder
java.lang.Object
org.opencms.loader.imagecache.CmsImageCacheMaintenanceResult.Builder
- Enclosing class:
CmsImageCacheMaintenanceResult
Builder for maintenance results.
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(CmsImageCacheMaintenanceRequest.Operation operation, int requested) Creates a builder. -
Method Summary
Modifier and TypeMethodDescriptionaddFailure(String key, Exception exception) Records a failure.Records a skipped operation.Records a successful operation.Creates the result.
-
Constructor Details
-
Builder
Creates a builder.- Parameters:
operation- the operationrequested- the requested operation count
-
-
Method Details
-
addFailure
Records a failure.- Parameters:
key- the entry key or operation identifierexception- the failure- Returns:
- this builder
-
addSkipped
Records a skipped operation.- Returns:
- this builder
-
addSuccess
Records a successful operation.- Returns:
- this builder
-
build
Creates the result.- Parameters:
elapsed- the elapsed time- Returns:
- the result
-