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.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatchLoader.LoadBatchCommand
public BatchLoader.LoadBatchCommand(Locus locus,
SegmentCacheManager cacheMgr,
Dialect dialect,
RolapCube cube,
List<CellRequest> cellRequests)
call
public BatchLoader.LoadBatchResponse call()
- Specified by:
call in interface Callable<BatchLoader.LoadBatchResponse>
getLocus
public Locus getLocus()
- Specified by:
getLocus in interface SegmentCacheManager.Command<BatchLoader.LoadBatchResponse>