This is an automated email from the ASF dual-hosted git repository.
andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git
The following commit(s) were added to refs/heads/main by this push:
new aceb9ff59e FusekiModule - inherit javadoc
aceb9ff59e is described below
commit aceb9ff59ed8e07ca709ad2572050fd233bd1f12
Author: Andy Seaborne <[email protected]>
AuthorDate: Fri Mar 15 11:07:45 2024 +0000
FusekiModule - inherit javadoc
---
.../java/org/apache/jena/fuseki/main/sys/FusekiAutoModule.java | 9 +++++++++
.../java/org/apache/jena/fuseki/main/sys/FusekiBuildCycle.java | 5 +++--
.../main/java/org/apache/jena/fuseki/main/sys/FusekiModule.java | 7 +++++++
3 files changed, 19 insertions(+), 2 deletions(-)
diff --git
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiAutoModule.java
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiAutoModule.java
index b16aa5a181..b361ee7601 100644
---
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiAutoModule.java
+++
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiAutoModule.java
@@ -71,36 +71,45 @@ public interface FusekiAutoModule extends FusekiModule,
SubsystemLifecycle {
// ---- SubsystemLifecycle
+ /** {@inheritDoc} */
@Override
public default void start() { }
+ /** {@inheritDoc} */
@Override
public default void stop() {}
// ---- Build cycle
+ /** {@inheritDoc} */
@Override
public default void prepare(FusekiServer.Builder serverBuilder,
Set<String> datasetNames, Model configModel) { }
+ /** {@inheritDoc} */
@Override
public default void configured(FusekiServer.Builder serverBuilder,
DataAccessPointRegistry dapRegistry, Model configModel) {
dapRegistry.accessPoints().forEach(accessPoint->configDataAccessPoint(accessPoint,
configModel));
}
+ /** {@inheritDoc} */
@Override
public default void configDataAccessPoint(DataAccessPoint dap, Model
configModel) {}
+ /** {@inheritDoc} */
@Override
public default void server(FusekiServer server) { }
+ /** {@inheritDoc} */
@Override
public default void serverBeforeStarting(FusekiServer server) { }
// ---- Server start-stop.
+ /** {@inheritDoc} */
@Override
public default void serverAfterStarting(FusekiServer server) { }
+ /** {@inheritDoc} */
@Override
public default void serverStopped(FusekiServer server) { }
}
diff --git
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiBuildCycle.java
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiBuildCycle.java
index 872d5abe75..9263a8b6a8 100644
---
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiBuildCycle.java
+++
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiBuildCycle.java
@@ -68,7 +68,7 @@ public interface FusekiBuildCycle {
public default void prepare(FusekiServer.Builder serverBuilder,
Set<String> datasetNames, Model configModel) { }
/**
- * Called after the DataAccessPointRegistry has been built.
+ * Called after the {@link DataAccessPointRegistry} has been built.
* <p>
* The default implementation is to call {@link
#configDataAccessPoint(DataAccessPoint, Model)}
* for each {@link DataAccessPoint}.
@@ -88,7 +88,8 @@ public interface FusekiBuildCycle {
public default void configDataAccessPoint(DataAccessPoint dap, Model
configModel) {}
/**
- * Built, not started, about to be returned to the builder caller.
+ * Called when the server is built at the point where it is returned from
the {@link Builder Fuseki server builder}.
+ * The server has not yet been started.
*/
public default void server(FusekiServer server) { }
diff --git
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiModule.java
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiModule.java
index 2a40ee2ab8..d34292e272 100644
---
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiModule.java
+++
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/sys/FusekiModule.java
@@ -73,26 +73,33 @@ public interface FusekiModule extends FusekiBuildCycle,
FusekiStartStop, FusekiA
dapRegistry.accessPoints().forEach(accessPoint->configDataAccessPoint(accessPoint,
configModel));
}
+ /** {@inheritDoc} */
@Override
public default void configDataAccessPoint(DataAccessPoint dap, Model
configModel) {}
+ /** {@inheritDoc} */
@Override
public default void server(FusekiServer server) { }
+ /** {@inheritDoc} */
@Override
public default boolean serverConfirmReload(FusekiServer server) { return
true; }
+ /** {@inheritDoc} */
@Override
public default void serverReload(FusekiServer server) { }
// ---- Server start-stop.
+ /** {@inheritDoc} */
@Override
public default void serverBeforeStarting(FusekiServer server) { }
+ /** {@inheritDoc} */
@Override
public default void serverAfterStarting(FusekiServer server) { }
+ /** {@inheritDoc} */
@Override
public default void serverStopped(FusekiServer server) { }
}