Interface PseudoFileOverlay

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void delete​(org.alfresco.service.cmr.repository.NodeRef parentDir, java.lang.String name)
      Delete a pseudo file.
      org.alfresco.jlan.server.filesys.pseudo.PseudoFile getPseudoFile​(org.alfresco.service.cmr.repository.NodeRef parentDir, java.lang.String name)
      Get the pseudo file
      boolean isPseudoFile​(org.alfresco.service.cmr.repository.NodeRef parentDir, java.lang.String name)
      Is this a pseudo file?
      org.alfresco.jlan.server.filesys.pseudo.PseudoFileList searchPseudoFiles​(org.alfresco.service.cmr.repository.NodeRef parentDir, java.lang.String name)
      Search for the pseudo files on the specified path
    • Method Detail

      • isPseudoFile

        boolean isPseudoFile​(org.alfresco.service.cmr.repository.NodeRef parentDir,
                             java.lang.String name)
        Is this a pseudo file?
        Parameters:
        parentDir - NodeRef
        name - String
        Returns:
        true the file is a pseudo file
      • getPseudoFile

        org.alfresco.jlan.server.filesys.pseudo.PseudoFile getPseudoFile​(org.alfresco.service.cmr.repository.NodeRef parentDir,
                                                                         java.lang.String name)
        Get the pseudo file
        Parameters:
        parentDir - NodeRef
        name - String
        Returns:
        the pseudoFile or null if there is no pseudo file
      • searchPseudoFiles

        org.alfresco.jlan.server.filesys.pseudo.PseudoFileList searchPseudoFiles​(org.alfresco.service.cmr.repository.NodeRef parentDir,
                                                                                 java.lang.String name)
        Search for the pseudo files on the specified path
        Parameters:
        parentDir - NodeRef
        name - String
        Returns:
        list of pseudo files.
      • delete

        void delete​(org.alfresco.service.cmr.repository.NodeRef parentDir,
                    java.lang.String name)
        Delete a pseudo file. Pseudo files may need to be deleted for delete folder operations to work correctly. A pseudo file can be deleted for a short time. However it may re-appear at some point later since there is no permanent persistence of pseudo files which are ephemeral!