caching fixes
This commit is contained in:
parent
2809acc432
commit
c411fe5e7e
2 changed files with 7 additions and 1 deletions
|
@ -46,6 +46,10 @@ public abstract class AbstractCachedCourseAccess extends AbstractCourseAccess {
|
||||||
|
|
||||||
/** Used to clear the entire cache */
|
/** Used to clear the entire cache */
|
||||||
public void clearCache() {
|
public void clearCache() {
|
||||||
|
final Object nativeCache = this.cache.getNativeCache();
|
||||||
|
// if (nativeCache instanceof Eh107Cache) {
|
||||||
|
//
|
||||||
|
// }
|
||||||
this.cache.clear();
|
this.cache.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -92,7 +92,9 @@ public class LmsAPIServiceImpl implements LmsAPIService {
|
||||||
log.debug("LmsSetup changed. Update cache by removing eventually used references");
|
log.debug("LmsSetup changed. Update cache by removing eventually used references");
|
||||||
}
|
}
|
||||||
|
|
||||||
this.cache.remove(new CacheKey(lmsSetup.getModelId(), 0));
|
final LmsAPITemplate removedTemplate = this.cache
|
||||||
|
.remove(new CacheKey(lmsSetup.getModelId(), 0));
|
||||||
|
removedTemplate.clearCache();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue