Module org.apache.jena.fuseki.core
Package org.apache.jena.fuseki.servlets
package org.apache.jena.fuseki.servlets
-
ClassDescriptionBase of all implementations of service
HttpAction
.Functions relating toHttpAction
objects, 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 executingHttpAction
.Common point for operations that are "REST"ish (use GET/PUT etc as operations).A NoOp implementation of .Servlet filter that applies a predicate to incoming requests and rejects 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 purposesAnActionService
that 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 forActionProcessor
.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.