Package mondrian.rolap.agg
Class SegmentCacheManager.FlushCommand
- java.lang.Object
-
- mondrian.rolap.agg.SegmentCacheManager.FlushCommand
-
- All Implemented Interfaces:
Callable<SegmentCacheManager.FlushResult>
,SegmentCacheManager.Command<SegmentCacheManager.FlushResult>
,SegmentCacheManager.Message
- Enclosing class:
- SegmentCacheManager
public static final class SegmentCacheManager.FlushCommand extends Object implements SegmentCacheManager.Command<SegmentCacheManager.FlushResult>
Command to flush a particular region from cache.
-
-
Constructor Summary
Constructors Constructor Description FlushCommand(Locus locus, SegmentCacheManager mgr, CacheControl.CellRegion region, CacheControlImpl cacheControlImpl)
-
-
-
Constructor Detail
-
FlushCommand
public FlushCommand(Locus locus, SegmentCacheManager mgr, CacheControl.CellRegion region, CacheControlImpl cacheControlImpl)
-
-
Method Detail
-
getLocus
public Locus getLocus()
- Specified by:
getLocus
in interfaceSegmentCacheManager.Command<SegmentCacheManager.FlushResult>
-
call
public SegmentCacheManager.FlushResult call() throws Exception
- Specified by:
call
in interfaceCallable<SegmentCacheManager.FlushResult>
- Throws:
Exception
-
-