Package org.alfresco.filesys.alfresco
Class PseudoFileImpl
- java.lang.Object
-
- org.alfresco.filesys.alfresco.PseudoFileImpl
-
- All Implemented Interfaces:
org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface
public class PseudoFileImpl extends java.lang.Object implements org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterfaceAlfresco Filesystem Driver Pseudo File ImplementationPseudo file implementation for the Alfresco filesystem drivers.
- Author:
- gkspencer
-
-
Constructor Summary
Constructors Constructor Description PseudoFileImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intaddPseudoFilesToFolder(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Add pseudo files to a folder so that they appear in a folder searchvoiddeletePseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Delete a pseudo fileorg.alfresco.jlan.server.filesys.pseudo.PseudoFilegetPseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Return the pseudo file for the specified path, or null if the path is not a pseudo filebooleanisPseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Check if the specified path refers to a pseudo file
-
-
-
Method Detail
-
isPseudoFile
public boolean isPseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Check if the specified path refers to a pseudo file- Specified by:
isPseudoFilein interfaceorg.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface- Parameters:
sess- SrvSessiontree- TreeConnectionpath- String- Returns:
- boolean
-
getPseudoFile
public org.alfresco.jlan.server.filesys.pseudo.PseudoFile getPseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Return the pseudo file for the specified path, or null if the path is not a pseudo file- Specified by:
getPseudoFilein interfaceorg.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface- Parameters:
sess- SrvSessiontree- TreeConnectionpath- String- Returns:
- PseudoFile
-
addPseudoFilesToFolder
public int addPseudoFilesToFolder(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Add pseudo files to a folder so that they appear in a folder searchThis implementation populates the file state cache.
- Specified by:
addPseudoFilesToFolderin interfaceorg.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface- Parameters:
sess- SrvSessiontree- TreeConnectionpath- String- Returns:
- int
-
deletePseudoFile
public void deletePseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, java.lang.String path)Delete a pseudo file- Specified by:
deletePseudoFilein interfaceorg.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface- Parameters:
sess- SrvSessiontree- TreeConnectionpath- String
-
-