public class ArchiveOutputRetentionPolicy extends Object
| Constructor and Description |
|---|
ArchiveOutputRetentionPolicy(long cacheTimeoutInMinutes,
ReadRequestReferentialCleaner requestReferentialCleaner) |
ArchiveOutputRetentionPolicy(long cacheTimeoutInMinutes,
TimeUnit timeUnit,
int concurrencyLevel,
ReadRequestReferentialCleaner requestReferentialCleaner) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUp() |
Path |
get(String archiveId) |
long |
getCacheTimeoutInMinutes() |
void |
invalidate(String archiveId) |
void |
put(String archiveId,
Path path) |
public ArchiveOutputRetentionPolicy(long cacheTimeoutInMinutes,
ReadRequestReferentialCleaner requestReferentialCleaner)
public ArchiveOutputRetentionPolicy(long cacheTimeoutInMinutes,
TimeUnit timeUnit,
int concurrencyLevel,
ReadRequestReferentialCleaner requestReferentialCleaner)
Copyright © 2019 Vitam. All rights reserved.