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
public class DotDotContentSearchContext extends ContentSearchContext
Cache Lookup Search Context Class ContentSearchContext with DotDot methods.
-
-
Field Summary
-
Fields inherited from class org.alfresco.filesys.repo.ContentSearchContext
LinkFileSize
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDotDotContentSearchContext(CifsHelper cifsHelper, java.util.List<org.alfresco.service.cmr.repository.NodeRef> results, java.lang.String searchStr, java.lang.String relPath, boolean lockedFilesAsOffline)Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetDotDotInfo(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 detailsbooleanhasDotFiles()Check 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 detailsjava.lang.StringtoString()Return the search as a string-
Methods inherited from class org.alfresco.filesys.repo.ContentSearchContext
getRelativePath, getResultsSize, getResumeId, hasMoreFiles, nextFileInfo, nextFileName, restartAt, restartAt, setInFlightCorrector
-
-
-
-
Constructor Detail
-
DotDotContentSearchContext
protected DotDotContentSearchContext(CifsHelper cifsHelper, java.util.List<org.alfresco.service.cmr.repository.NodeRef> results, java.lang.String searchStr, java.lang.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 Detail
-
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
public java.lang.String toString()
Return the search as a string- Overrides:
toStringin classContentSearchContext- Returns:
- String
-
-