Module org.apache.jena.fuseki.core
Package org.apache.jena.fuseki
package org.apache.jena.fuseki
Documentation for dispatch-execute.
Classes
- DataAccessPointRegistry :: Per server registry of
DataAccessPoint
s - DataAccessPoint :: Name to DataService binding
- DataService :: RDF Dataset, counters, endpoints
- Operation :: Internal name of a service, not the name used in a configuration file.
- Endpoint :: Instance of an operation, toether with its counters.
- DataAccessPointRegistry :: Per server registry of DataAccessPoint
- FusekiFilter :: Routes requests to Fuseki (handles the dynamic nature dataset naming) by calling ServiceRouter.
- ServiceRouterServlet :: Routes requests to the appropriate service (i.e. implementing servlet).
- ActionBase :: Creates a basic
HttpAction
and definesexecCommonWorker
. - ActionService :: Fills in
HttpAction
with dataset and endpoint. CallssetRequest
on anHttpAction
. It implementsexecCommonWorker
as a lifecycle =>executeAction
=>executeLifecycle
=>validate - perform
- ServiceRouter :: Routing of request to the cocrete servlet implementations.
ServiceDispatchServlet < ActionService < ActionBase Services < ActionService < ActionBase Admin operations < ActionCtl < ActionBase Task management < ActionTasks < ActionBase
Registries
Located in FusekiRegistries
.
- ContentTypeToOperation:: Map<content-type, Operation>
- ContentTypeToOperation:: Map<String, Operation>
- Dispatch :: Map<Operation, ActionService>