public class PseudoFileImpl extends Object implements org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface
Pseudo file implementation for the Alfresco filesystem drivers.
Constructor and Description |
---|
PseudoFileImpl() |
Modifier and Type | Method and Description |
---|---|
int |
addPseudoFilesToFolder(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
String path)
Add pseudo files to a folder so that they appear in a folder search
|
void |
deletePseudoFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
String path)
Delete a pseudo file
|
org.alfresco.jlan.server.filesys.pseudo.PseudoFile |
getPseudoFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
String path)
Return the pseudo file for the specified path, or null if the path is not a pseudo file
|
boolean |
isPseudoFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
String path)
Check if the specified path refers to a pseudo file
|
public boolean isPseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, String path)
isPseudoFile
in interface org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface
sess
- SrvSessiontree
- TreeConnectionpath
- Stringpublic org.alfresco.jlan.server.filesys.pseudo.PseudoFile getPseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, String path)
getPseudoFile
in interface org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface
sess
- SrvSessiontree
- TreeConnectionpath
- Stringpublic int addPseudoFilesToFolder(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, String path)
This implementation populates the file state cache.
addPseudoFilesToFolder
in interface org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface
sess
- SrvSessiontree
- TreeConnectionpath
- Stringpublic void deletePseudoFile(org.alfresco.jlan.server.SrvSession sess, org.alfresco.jlan.server.filesys.TreeConnection tree, String path)
deletePseudoFile
in interface org.alfresco.jlan.server.filesys.pseudo.PseudoFileInterface
sess
- SrvSessiontree
- TreeConnectionpath
- StringCopyright © 2005–2017 Alfresco Software. All rights reserved.