Package org.opencms.jlan
Class CmsJlanSearch
java.lang.Object
org.alfresco.jlan.server.filesys.SearchContext
org.opencms.jlan.CmsJlanSearch
This class represents the state of a search operation in a JLAN repository. It just contains
the list of all search results and an index into that list which points to the next result
which hasn't been fetched yet.
-
Constructor Summary
ConstructorsConstructorDescriptionCmsJlanSearch(List<CmsJlanNetworkFile> files) Creates a new instance based on a given result list. -
Method Summary
Modifier and TypeMethodDescriptionintbooleanprotected CmsJlanNetworkFilenextFile()Returns the next file object in the search result.booleannextFileInfo(org.alfresco.jlan.server.filesys.FileInfo info) booleanrestartAt(int resumeId) booleanrestartAt(org.alfresco.jlan.server.filesys.FileInfo info) Methods inherited from class org.alfresco.jlan.server.filesys.SearchContext
closeSearch, getDotDotInfo, getDotInfo, getFlags, getMaximumFiles, getSearchString, getTreeId, hasDotFiles, numberOfEntries, setFlags, setMaximumFiles, setSearchString, setTreeId, toString
-
Constructor Details
-
CmsJlanSearch
Creates a new instance based on a given result list.- Parameters:
files- the result list
-
-
Method Details
-
getResumeId
- Specified by:
getResumeIdin classorg.alfresco.jlan.server.filesys.SearchContext- See Also:
-
hasMoreFiles
- Specified by:
hasMoreFilesin classorg.alfresco.jlan.server.filesys.SearchContext- See Also:
-
nextFileInfo
- Specified by:
nextFileInfoin classorg.alfresco.jlan.server.filesys.SearchContext- See Also:
-
nextFileName
- Specified by:
nextFileNamein classorg.alfresco.jlan.server.filesys.SearchContext- See Also:
-
restartAt
- Specified by:
restartAtin classorg.alfresco.jlan.server.filesys.SearchContext- See Also:
-
restartAt
- Specified by:
restartAtin classorg.alfresco.jlan.server.filesys.SearchContext- See Also:
-
nextFile
Returns the next file object in the search result.- Returns:
- the next file object
-