This is an automated email from the ASF dual-hosted git repository. diru pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/sling-whiteboard.git.
from c1c930e It's really an Object scalar, not specific to JSON new ea67dfd rename sitemapRoot to sling:sitemapRoot new ccc8c6b replaced scheduler's names configuration with generators new 44ae8dc add the sitemap name to the info returned by the SitemapService new 89d39f4 moved SitemapGeneratorManager and SitemapUtil to exported packages new 48dd8db repalce on-demand names with on-demand generators The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: sitemap/README.md | 2 +- .../java/org/apache/sling/sitemap/SitemapInfo.java | 11 ++ .../org/apache/sling/sitemap/SitemapService.java | 2 +- .../sitemap/{impl => common}/SitemapUtil.java | 47 ++++++- .../generator/ResourceTreeSitemapGenerator.java | 2 +- .../sling/sitemap/generator/SitemapGenerator.java | 6 +- .../sitemap/generator/SitemapGeneratorManager.java | 108 +++++++++++++++ .../sitemap/impl/SitemapGeneratorExecutor.java | 7 +- ...nager.java => SitemapGeneratorManagerImpl.java} | 63 ++++++--- .../sling/sitemap/impl/SitemapScheduler.java | 100 +++++++++----- .../sitemap/impl/SitemapServiceConfiguration.java | 68 +++++++++ .../sling/sitemap/impl/SitemapServiceImpl.java | 152 ++++++++++----------- .../apache/sling/sitemap/impl/SitemapServlet.java | 50 +++---- .../apache/sling/sitemap/impl/SitemapStorage.java | 15 +- .../sling/sitemap/impl/SitemapStorageInfo.java | 16 ++- .../impl/console/SitemapInventoryPlugin.java | 3 +- ...reeSitemapGenerator.java => TestGenerator.java} | 38 ++++-- .../sitemap/TestResourceTreeSitemapGenerator.java | 2 + .../sitemap/{impl => common}/SitemapUtilTest.java | 21 +-- .../ResourceTreeSitemapGeneratorTest.java | 4 +- .../sitemap/impl/SitemapGeneratorExecutorTest.java | 9 +- ...t.java => SitemapGeneratorManagerImplTest.java} | 8 +- .../sling/sitemap/impl/SitemapSchedulerTest.java | 117 ++++++++++++---- .../impl/SitemapServiceImplSchedulingTest.java | 130 ++++++++++++------ .../sling/sitemap/impl/SitemapServiceImplTest.java | 58 +++++--- .../sling/sitemap/impl/SitemapServletTest.java | 57 ++++++-- .../sling/sitemap/impl/SitemapStorageTest.java | 23 ++-- .../ResourceTreeSitemapGeneratorTest/sitetree.json | 2 +- 28 files changed, 802 insertions(+), 319 deletions(-) rename sitemap/src/main/java/org/apache/sling/sitemap/{impl => common}/SitemapUtil.java (84%) create mode 100644 sitemap/src/main/java/org/apache/sling/sitemap/generator/SitemapGeneratorManager.java rename sitemap/src/main/java/org/apache/sling/sitemap/impl/{SitemapGeneratorManager.java => SitemapGeneratorManagerImpl.java} (59%) create mode 100644 sitemap/src/main/java/org/apache/sling/sitemap/impl/SitemapServiceConfiguration.java copy sitemap/src/test/java/org/apache/sling/sitemap/{TestResourceTreeSitemapGenerator.java => TestGenerator.java} (50%) rename sitemap/src/test/java/org/apache/sling/sitemap/{impl => common}/SitemapUtilTest.java (90%) rename sitemap/src/test/java/org/apache/sling/sitemap/{ => generator}/ResourceTreeSitemapGeneratorTest.java (97%) rename sitemap/src/test/java/org/apache/sling/sitemap/impl/{SitemapGeneratorManagerTest.java => SitemapGeneratorManagerImplTest.java} (91%)