Class CacheRefreshSnapshotFileService
- java.lang.Object
- 
- org.gluu.oxtrust.ldap.cache.service.CacheRefreshSnapshotFileService
 
- 
 @ApplicationScoped @Named("cacheRefreshSnapshotFileService") public class CacheRefreshSnapshotFileService extends java.lang.ObjectHelper service to work with snapshots- Author:
- Yuriy Movchan Date: 06.09.2011
 
- 
- 
Constructor SummaryConstructors Constructor Description CacheRefreshSnapshotFileService()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancreateSnapshot(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, java.util.Map<java.lang.String,java.lang.Integer> inumWithEntryHashCodeMap)booleanprepareSnapshotsFolder(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration)java.util.Map<java.lang.String,java.lang.Integer>readLastSnapshot(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration)java.util.List<java.lang.String>readProblemList(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration)java.util.Map<java.lang.String,java.lang.Integer>readSnapshot(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, java.lang.String snapshotFileName)booleanretainSnapshots(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, int count)booleanwriteProblemList(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, java.util.Set<java.lang.String> changedInums)
 
- 
- 
- 
Method Detail- 
prepareSnapshotsFolderpublic boolean prepareSnapshotsFolder(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration) 
 - 
createSnapshotpublic boolean createSnapshot(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, java.util.Map<java.lang.String,java.lang.Integer> inumWithEntryHashCodeMap)
 - 
readSnapshotpublic java.util.Map<java.lang.String,java.lang.Integer> readSnapshot(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, java.lang.String snapshotFileName)
 - 
readLastSnapshotpublic java.util.Map<java.lang.String,java.lang.Integer> readLastSnapshot(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration) 
 - 
retainSnapshotspublic boolean retainSnapshots(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, int count)
 - 
readProblemListpublic java.util.List<java.lang.String> readProblemList(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration) 
 - 
writeProblemListpublic boolean writeProblemList(org.gluu.config.oxtrust.CacheRefreshConfiguration cacheRefreshConfiguration, java.util.Set<java.lang.String> changedInums)
 
- 
 
-