Package org.alfresco.filesys.repo
Class DotDotContentSearchContext
java.lang.Object
org.alfresco.jlan.server.filesys.SearchContext
org.alfresco.filesys.repo.ContentSearchContext
org.alfresco.filesys.repo.DotDotContentSearchContext
- All Implemented Interfaces:
InFlightCorrectable
- Direct Known Subclasses:
CacheLookupSearchContext
Cache Lookup Search Context Class
ContentSearchContext with DotDot methods.
-
Field Summary
Fields inherited from class org.alfresco.filesys.repo.ContentSearchContext
LinkFileSize -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDotDotContentSearchContext(CifsHelper cifsHelper, List<NodeRef> results, String searchStr, String relPath, boolean lockedFilesAsOffline) Class constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleangetDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Return the '..' pseudo file entry detailsbooleangetDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Return the '.' pseudo file entry detailsbooleanCheck if the '.' and '..' pseudo file entries are availableprotected voidsetDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Set the '..' pseudo file entry detailsprotected voidsetDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Set the '.' pseudo file entry detailstoString()Return the search as a stringMethods inherited from class org.alfresco.filesys.repo.ContentSearchContext
getRelativePath, getResultsSize, getResumeId, hasMoreFiles, nextFileInfo, nextFileName, restartAt, restartAt, setInFlightCorrectorMethods inherited from class org.alfresco.jlan.server.filesys.SearchContext
closeSearch, getFlags, getMaximumFiles, getSearchString, getTreeId, numberOfEntries, setFlags, setMaximumFiles, setSearchString, setTreeId
-
Constructor Details
-
DotDotContentSearchContext
protected DotDotContentSearchContext(CifsHelper cifsHelper, List<NodeRef> results, String searchStr, String relPath, boolean lockedFilesAsOffline) Class constructor- Parameters:
cifsHelper- Filesystem helper classresults- List of file/folder nodes that match the search patternsearchStr- Search pathrelPath- Relative path being searchedlockedFilesAsOffline- set state
-
-
Method Details
-
hasDotFiles
public boolean hasDotFiles()Check if the '.' and '..' pseudo file entries are available- Overrides:
hasDotFilesin classorg.alfresco.jlan.server.filesys.SearchContext- Returns:
- boolean
-
getDotInfo
public boolean getDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Return the '.' pseudo file entry details- Overrides:
getDotInfoin classorg.alfresco.jlan.server.filesys.SearchContext- Parameters:
finfo- FileInfo- Returns:
- boolean
-
getDotDotInfo
public boolean getDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Return the '..' pseudo file entry details- Overrides:
getDotDotInfoin classorg.alfresco.jlan.server.filesys.SearchContext- Parameters:
finfo- FileInfo- Returns:
- boolean
-
setDotInfo
protected void setDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Set the '.' pseudo file entry details- Parameters:
finfo- FileInfo
-
setDotDotInfo
protected void setDotDotInfo(org.alfresco.jlan.server.filesys.FileInfo finfo) Set the '..' pseudo file entry details- Parameters:
finfo- FileInfo
-
toString
Return the search as a string- Overrides:
toStringin classContentSearchContext- Returns:
- String
-