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.A Fuseki service to receive and apply a patch.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.