java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.apache.jena.fuseki.servlets.ServletProcessor
org.apache.jena.fuseki.ctl.ActionCtl
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable,ActionLifecycle,ActionProcessor
- Direct Known Subclasses:
ActionContainerItem,ActionMetrics,ActionSleep,ActionStatsText,ActionTasks
Base class for control actions. These are servlets and do not go through Fuseki
dynamic dispatch. No statistics.
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Method Summary
Modifier and TypeMethodDescriptionstatic DataAccessPointgetItemDataAccessPoint(HttpAction action) Get the DataAccessPoint corresponding to the item name, or null.static DataAccessPointgetItemDataAccessPoint(HttpAction action, String name) Get the DataAccessPoint corresponding to the item name, or null.static org.apache.jena.sparql.core.DatasetGraphgetItemDataset(HttpAction action) Get the DatasetGraph corresponding to the item name, or null.static StringgetItemDatasetName(HttpAction action) Get the item name - the part after the URI for the servlet (which is the container) - treated as a dataset name.static StringgetItemName(HttpAction action) Get the item name - the part after the URI for the servlet (which is the container).final voidprocess(HttpAction action) Execute this request.Methods inherited from class jakarta.servlet.http.HttpServlet
init, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.fuseki.servlets.ActionLifecycle
execute, validateMethods inherited from interface org.apache.jena.fuseki.servlets.ActionProcessor
execAny, execDelete, execGet, execHead, execOptions, execPatch, execPost, execPut, execTrace
-
Method Details
-
process
Description copied from interface:ActionProcessorExecute this request.- Specified by:
processin interfaceActionProcessor- Parameters:
action- HTTP Action
-
getItemName
Get the item name - the part after the URI for the servlet (which is the container). -
getItemDatasetName
Get the item name - the part after the URI for the servlet (which is the container) - treated as a dataset name. -
getItemDataAccessPoint
Get the DataAccessPoint corresponding to the item name, or null. -
getItemDataset
Get the DatasetGraph corresponding to the item name, or null. -
getItemDataAccessPoint
Get the DataAccessPoint corresponding to the item name, or null.
-