You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2023/06/17 14:49:11 UTC
[jena] branch main updated (5d86c14bee -> 103aa04f5a)
This is an automated email from the ASF dual-hosted git repository.
andy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git
from 5d86c14bee Merge pull request #1910 from afs/asf-pom-30
new 99b6f77c51 GH-1897: More control for Fuseki modules setup
new 2793c1c581 Rename setFusekiModules(...) as fusekiModules(...)
new 0b9391e6a4 Add registerUsernamePassword(String uri, String user, String password)
new 68821bf313 Add FileOps.concatPath
new 19d0816e49 GH-1897: Interfaces for different lifecycle. Introduce FusekiAutoModules
new b2c28212c5 Check for legacy FusekiModule
new 103aa04f5a Merge pull request #1898 from afs/re-fmod
The 10771 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:
.../java/org/apache/jena/http/auth/AuthEnv.java | 8 +-
.../main/java/org/apache/jena/atlas/io/IOX.java | 195 +++++++++++-------
.../java/org/apache/jena/atlas/lib/FileOps.java | 4 +
.../main/java/org/apache/jena/atlas/lib/Lib.java | 21 ++
.../jena/base/module/SubsystemLifecycle.java | 5 +-
.../org/apache/jena/atlas/lib/TestFileOps.java | 97 +++++----
.../org/apache/jena/fuseki/main/FusekiServer.java | 25 ++-
.../apache/jena/fuseki/main/cmds/FusekiMain.java | 86 ++++++--
.../apache/jena/fuseki/main/cmds/ServerConfig.java | 52 ++---
...kiModulesSystem.java => FusekiActionCycle.java} | 20 +-
.../{FusekiModule.java => FusekiAutoModule.java} | 107 ++++------
.../jena/fuseki/main/sys/FusekiAutoModules.java | 229 +++++++++++++++++++++
.../{FusekiModule.java => FusekiBuildCycle.java} | 74 +++----
.../apache/jena/fuseki/main/sys/FusekiModule.java | 105 +++-------
.../jena/fuseki/main/sys/FusekiModuleStep.java | 31 +--
.../apache/jena/fuseki/main/sys/FusekiModules.java | 6 +-
.../jena/fuseki/main/sys/FusekiModulesLoaded.java | 119 -----------
.../jena/fuseki/main/sys/FusekiStartStop.java | 54 +++++
.../apache/jena/fuseki/main/sys/InitFuseki.java | 3 +-
.../org/apache/jena/fuseki/main/TS_FusekiMain.java | 1 +
.../jena/fuseki/main/TestMultipleEmbedded.java | 3 +
.../main/examples/ExFusekiMain_3_FusekiModule.java | 13 +-
.../ExFuseki_04_CustomOperation_Module.java | 14 +-
.../apache/jena/fuseki/main/sys/LegacyModule.java} | 19 +-
.../ModuleByServiceLoader.java} | 47 +++--
.../jena/fuseki/main/{ => sys}/ModuleForTest.java | 10 +-
.../fuseki/main/{ => sys}/TestFusekiModules.java | 121 +++++------
...rg.apache.jena.fuseki.main.sys.FusekiAutoModule | 1 +
.../org.apache.jena.fuseki.main.sys.FusekiModule | 2 +-
.../src/test/resources/log4j2.properties | 3 +
30 files changed, 841 insertions(+), 634 deletions(-)
copy jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/{FusekiModulesSystem.java => FusekiActionCycle.java} (60%)
copy jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/{FusekiModule.java => FusekiAutoModule.java} (54%)
create mode 100644 jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiAutoModules.java
copy jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/{FusekiModule.java => FusekiBuildCycle.java} (62%)
delete mode 100644 jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiModulesLoaded.java
create mode 100644 jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiStartStop.java
rename jena-fuseki2/jena-fuseki-main/src/{main/java/org/apache/jena/fuseki/main/sys/FusekiModulesSystem.java => test/java/org/apache/jena/fuseki/main/sys/LegacyModule.java} (61%)
copy jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/{ModuleForTest.java => sys/ModuleByServiceLoader.java} (68%)
rename jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/{ => sys}/ModuleForTest.java (91%)
rename jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/{ => sys}/TestFusekiModules.java (59%)
create mode 100644 jena-fuseki2/jena-fuseki-main/src/test/resources/META-INF/services/org.apache.jena.fuseki.main.sys.FusekiAutoModule