|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.jlan.server.filesys.SearchContext
org.alfresco.filesys.repo.ContentSearchContext
org.alfresco.filesys.repo.CacheLookupSearchContext
public class CacheLookupSearchContext
Cache Lookup Search Context Class
Use the file state cache to check for current timestamp values for file information being returned in the current search.
| Field Summary |
|---|
| Fields inherited from class org.alfresco.filesys.repo.ContentSearchContext |
|---|
LinkFileSize |
| Constructor Summary | |
|---|---|
protected |
CacheLookupSearchContext(CifsHelper cifsHelper,
java.util.List results,
java.lang.String searchStr,
org.alfresco.jlan.server.filesys.pseudo.PseudoFileList pseudoList,
java.lang.String relPath,
org.alfresco.jlan.server.filesys.cache.FileStateCache stateCache)
Class constructor |
| Method Summary | |
|---|---|
boolean |
getDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
Return the '..' pseudo file entry details |
boolean |
getDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
Return the '.' pseudo file entry details |
boolean |
hasDotFiles()
Check if the '.' and '..' pseudo file entries are available |
boolean |
nextFileInfo(org.alfresco.jlan.server.filesys.FileInfo info)
Return file information for the next file in the active search. |
protected void |
setDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
Set the '..' pseudo file entry details |
protected void |
setDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
Set the '.' pseudo file entry details |
java.lang.String |
toString()
Return the search as a string |
| Methods inherited from class org.alfresco.filesys.repo.ContentSearchContext |
|---|
getPseudoListSize, getRelativePath, getResultsSize, getResumeId, hasMoreFiles, nextFileName, restartAt, restartAt, returningPseudoFiles |
| Methods inherited from class org.alfresco.jlan.server.filesys.SearchContext |
|---|
closeSearch, getFlags, getMaximumFiles, getSearchString, getTreeId, numberOfEntries, setFlags, setMaximumFiles, setSearchString, setTreeId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected CacheLookupSearchContext(CifsHelper cifsHelper,
java.util.List results,
java.lang.String searchStr,
org.alfresco.jlan.server.filesys.pseudo.PseudoFileList pseudoList,
java.lang.String relPath,
org.alfresco.jlan.server.filesys.cache.FileStateCache stateCache)
cifsHelper - Filesystem helper classresults - List of file/folder nodes that match the search patternsearchStr - Search pathpseudoList - List of pseudo files to be blended into the returned list of filesrelPath - Relative path being searchedstateCache - File state cache| Method Detail |
|---|
public boolean nextFileInfo(org.alfresco.jlan.server.filesys.FileInfo info)
nextFileInfo in class ContentSearchContextinfo - FileInfo to return the file information.
public boolean hasDotFiles()
hasDotFiles in class org.alfresco.jlan.server.filesys.SearchContextpublic boolean getDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
getDotInfo in class org.alfresco.jlan.server.filesys.SearchContextfinfo - FileInfo
public boolean getDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
getDotDotInfo in class org.alfresco.jlan.server.filesys.SearchContextfinfo - FileInfo
protected void setDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
finfo - FileInfoprotected void setDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
finfo - FileInfopublic java.lang.String toString()
toString in class ContentSearchContext
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||