Class SiteImporter.SiteRetriever
- java.lang.Object
-
- org.ametys.plugins.webcontentio.archive.SiteImporter.SiteRetriever
-
- Enclosing class:
- SiteImporter
private class SiteImporter.SiteRetriever extends Object
Inner class to retrieve from: sites |_45 __|_7d ____|_www |_7b __|_d7 ____|_site1 the result paths: # /sites/45/7d/www # /sites/7b/d7/site1
-
-
Constructor Summary
Constructors Modifier Constructor Description private
SiteRetriever()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private Stream<Path>
_getNextLevelPathDirectories(DirectoryStream<Path> currentLevels, int count)
private Stream<Path>
_getThreeDepthPaths(String currentPath, int count)
private Stream<Path>
_getThreeDepthPaths(Path currentPath, int count)
(package private) Collection<Path>
getThreeDepthPaths()
-
-
-
Constructor Detail
-
SiteRetriever
private SiteRetriever()
-
-
Method Detail
-
getThreeDepthPaths
Collection<Path> getThreeDepthPaths() throws IOException
- Throws:
IOException
-
_getThreeDepthPaths
private Stream<Path> _getThreeDepthPaths(String currentPath, int count) throws IOException
- Throws:
IOException
-
_getThreeDepthPaths
private Stream<Path> _getThreeDepthPaths(Path currentPath, int count) throws IOException
- Throws:
IOException
-
_getNextLevelPathDirectories
private Stream<Path> _getNextLevelPathDirectories(DirectoryStream<Path> currentLevels, int count)
-
-