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-site.git
The following commit(s) were added to refs/heads/main by this push: new 1d22e10d1 Link in doc for custom SERVICE implementations 1d22e10d1 is described below commit 1d22e10d178b40a09a826166d60fc3e3646f5be8 Author: Andy Seaborne <a...@apache.org> AuthorDate: Tue May 31 09:58:44 2022 +0100 Link in doc for custom SERVICE implementations --- source/documentation/query/__index.md | 2 +- source/documentation/query/custom_service_executors.md | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/source/documentation/query/__index.md b/source/documentation/query/__index.md index 6f8fe9a7f..8dd381982 100644 --- a/source/documentation/query/__index.md +++ b/source/documentation/query/__index.md @@ -47,7 +47,6 @@ SPARQL is the query language developed by the W3C Features of ARQ that are legal SPARQL syntax - [Conditions in FILTERs](function_forms.html) - - [Free text searches](text-query.html) - [Accessing lists](rdf_lists.html) (RDF collections) - [Extension mechanisms](extension.html) @@ -58,6 +57,7 @@ Features of ARQ that are legal SPARQL syntax - [Property function library](library-propfunc.html) - [Writing SPARQL functions](writing_functions.html) - [Writing SPARQL functions in JavaScript](javascript-functions.html) +- [Custom execution of `SERVICE`](custom_service_executors.html) - [Constructing queries programmatically](programmatic.html) - [Parameterized query strings](parameterized-sparql-strings.html) - [ARQ and the SPARQL algebra](algebra.html) diff --git a/source/documentation/query/custom_service_executors.md b/source/documentation/query/custom_service_executors.md index f7693eb2d..b9458f06d 100644 --- a/source/documentation/query/custom_service_executors.md +++ b/source/documentation/query/custom_service_executors.md @@ -2,7 +2,7 @@ title: ARQ - Custom Service Executors --- -Since Jena 4.2.0 ARQ features a plugin system for custom service executors. +Since Jena 4.2.0, ARQ features a plugin system for custom service executors. The relevant classes are located in the package `org.apache.jena.sparql.service` and are summarized as follows: * `ServiceExecutorRegistry`: A registry that holds a list of service executors. When Jena starts up, it configures a default registry to handle `SERVICE` requests against HTTP SPARQL endpoints and registers it with the global ARQ context accessible under `ARQ.getContext()`. @@ -69,4 +69,3 @@ try (QueryExecution qe = QueryExecutionFactory.create(queryStr)) { } ``` -