ClassDescriptionBase of all implementations of service
HttpAction.Functions relating to
HttpActionobjects, including the standard execute with logging process (
ActionExecLib.execAction(org.apache.jena.fuseki.servlets.HttpAction, org.apache.jena.fuseki.servlets.ActionProcessor))Operations related to servletsInterface for executing
HttpAction.Common point for operations that are "REST"ish (use GET/PUT etc as operations).Servlet filter that applies a predicate to incoming requests and rejects with with 403 "Forbidden" if the predicate returns false, otherwise it passes the request down the filter chain.The "everything unsupported" ActionREST implemenationImplementation of the cross-origin resource sharing.Look at all requests and see if they match a registered dataset name; if they do, pass down to the uber servlet, which can dispatch any request for any service.Target of GSP operations.
Extensions: "?graph=union" and "?graph=default"HTTP action that represents the user request lifecycle.Intercepting wrapper so we can track the response settings for logging purposesAn
ActionServicethat denies service.Responsible for handling JSON response output.This is the content negotiation for each kind of SPARQL query resultAdapter of ActionProcessor to a plain servlet.Addition HTTP Servlet operations.Servlet with inheritance for
ActionProcessor.SHACL validation service.Support functions for the SPARQL protocol (SPARQL Query, SPARQL Update)Handle SPARQL Query requests over the SPARQL Protocol.Upload files to a server.