mondrian.rolap
Class BatchLoader.LoadBatchCommand

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

Constructor Detail

BatchLoader.LoadBatchCommand

public BatchLoader.LoadBatchCommand(Locus locus,
                                    SegmentCacheManager cacheMgr,
                                    Dialect dialect,
                                    RolapCube cube,
                                    List<CellRequest> cellRequests)
Method Detail

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>

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads