java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.jena.fuseki.servlets.ServletProcessor
org.apache.jena.fuseki.ctl.ActionCtl
- All Implemented Interfaces:
Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
,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:
-
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 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 javax.servlet.http.HttpServlet
service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, 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.
-