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%)