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 DataAccessPoint
getItemDataAccessPoint
(HttpAction action) Get the DataAccessPoint corresponding to the item name, or null.static DataAccessPoint
getItemDataAccessPoint
(HttpAction action, String name) Get the DataAccessPoint corresponding to the item name, or null.static org.apache.jena.sparql.core.DatasetGraph
getItemDataset
(HttpAction action) Get the DatasetGraph corresponding to the item name, or null.static String
getItemDatasetName
(HttpAction action) Get the item name - the part after the URI for the servlet (which is the container) - treated as a dataset name.static String
getItemName
(HttpAction action) Get the item name - the part after the URI for the servlet (which is the container).final void
process
(HttpAction action) Execute this request.Methods inherited from class jakarta.servlet.http.HttpServlet
init, service
Methods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jena.fuseki.servlets.ActionLifecycle
execute, validate
Methods 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:ActionProcessor
Execute this request.- Specified by:
process
in 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.
-