Package mondrian.rolap
Class BatchLoader.LoadBatchCommand
- java.lang.Object
-
- mondrian.rolap.BatchLoader.LoadBatchCommand
-
- All Implemented Interfaces:
Callable<BatchLoader.LoadBatchResponse>
,SegmentCacheManager.Command<BatchLoader.LoadBatchResponse>
,SegmentCacheManager.Message
- Enclosing class:
- BatchLoader
public static class BatchLoader.LoadBatchCommand extends Object implements SegmentCacheManager.Command<BatchLoader.LoadBatchResponse>
Command that loads the segments required for a collection of cell requests. Returns the collection of segments.
-
-
Constructor Summary
Constructors Constructor Description LoadBatchCommand(Locus locus, SegmentCacheManager cacheMgr, Dialect dialect, RolapCube cube, List<CellRequest> cellRequests)
-
-
-
Constructor Detail
-
LoadBatchCommand
public LoadBatchCommand(Locus locus, SegmentCacheManager cacheMgr, Dialect dialect, RolapCube cube, List<CellRequest> cellRequests)
-
-
Method Detail
-
call
public BatchLoader.LoadBatchResponse call()
- Specified by:
call
in interfaceCallable<BatchLoader.LoadBatchResponse>
-
getLocus
public Locus getLocus()
- Specified by:
getLocus
in interfaceSegmentCacheManager.Command<BatchLoader.LoadBatchResponse>
-
-