proai.service
Class SetListProvider

java.lang.Object
  extended by proai.service.SetListProvider
All Implemented Interfaces:
ListProvider<SetInfo>

public class SetListProvider
extends java.lang.Object
implements ListProvider<SetInfo>


Constructor Summary
SetListProvider(RecordCache cache, int incompleteListSize)
           
 
Method Summary
 int getIncompleteListSize()
           
 CloseableIterator<SetInfo> getList()
           
 CloseableIterator<java.lang.String[]> getPathList()
           
 RecordCache getRecordCache()
           
 java.lang.String getVerb()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetListProvider

public SetListProvider(RecordCache cache,
                       int incompleteListSize)
Method Detail

getList

public CloseableIterator<SetInfo> getList()
                                   throws ServerException
Specified by:
getList in interface ListProvider<SetInfo>
Throws:
ServerException

getPathList

public CloseableIterator<java.lang.String[]> getPathList()
                                                  throws ServerException
Specified by:
getPathList in interface ListProvider<SetInfo>
Throws:
ServerException

getRecordCache

public RecordCache getRecordCache()
Specified by:
getRecordCache in interface ListProvider<SetInfo>

getIncompleteListSize

public int getIncompleteListSize()
Specified by:
getIncompleteListSize in interface ListProvider<SetInfo>

getVerb

public java.lang.String getVerb()
Specified by:
getVerb in interface ListProvider<SetInfo>