Click or drag to resize

VDS.RDF.Update.Protocol Namespace

Namespaces containing classes which implement the SPARQL Graph Store HTTP Protocol for RDF Graph Management.

Classes
  ClassDescription
Public classBaseProtocolProcessor
Abstract Base class for SPARQL Graph Store HTTP Protocol for Graph Management implementations.
Public classGenericProtocolProcessor
A processor for the SPARQL Graph Store HTTP Protocol which operates by performing the desired operations on some arbitrary underlying Store for which an IStorageProvider is available.
Public classLeviathanProtocolProcessor
A processor for the SPARQL Graph Store HTTP Protocol which operates by using the libraries in-memory Leviathan SPARQL engine and converting protocol actions to SPARQL Query/Update commands as appropriate.
Public classProtocolToUpdateProcessor
A processor for the SPARQL Graph Store HTTP Protocol which operates by translating the requests into SPARQL Query/Update commands as specified by the SPARQL Graph Store HTTP Protocol specification and passing the generated commands to a ISparqlUpdateProcessor which will handle the actual application of the updates.
Public classSparqlHttpProtocolException
Class of exceptions that may occur when using the SPARQL Graph Store HTTP Protocol for Graph Management.
Public classSparqlHttpProtocolUriInvalidException
Exception that occurs when a Protocol Processor is provided with a invalid URI for the Graph to be acted upon.
Public classSparqlHttpProtocolUriResolutionException
Exception that occurs when a Protocol Processor cannot resolve the URI for the Graph to be acted upon.
Interfaces
  InterfaceDescription
Public interfaceISparqlHttpProtocolProcessor
Interface for SPARQL Graph Store HTTP Protocol for Graph Management processors.