|
|||||||||
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 cacheMethod Detail |
---|
public boolean nextFileInfo(org.alfresco.jlan.server.filesys.FileInfo info)
nextFileInfo
in class ContentSearchContext
info
- FileInfo to return the file information.
public boolean hasDotFiles()
hasDotFiles
in class org.alfresco.jlan.server.filesys.SearchContext
public boolean getDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
getDotInfo
in class org.alfresco.jlan.server.filesys.SearchContext
finfo
- FileInfo
public boolean getDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo)
getDotDotInfo
in class org.alfresco.jlan.server.filesys.SearchContext
finfo
- 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 |