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.