Options
All
  • Public
  • Public/Protected
  • All
Menu

Supports application/sparql-update PATCH requests on RDF resources.

Only DELETE/INSERT updates without variables are supported.

Hierarchy

Index

Constructors

constructor

Properties

Private Readonly engine

engine: ActorInitSparql

Protected Readonly logger

logger: Logger = ...

Methods

canHandle

handle

handleSafe

Private isComposite

  • isComposite(op: Operation): op is CompositeUpdate

Private isDeleteInsert

  • isDeleteInsert(op: Operation): op is DeleteInsert

Private isSparqlUpdate

Private patch

Private validateComposite

  • validateComposite(op: CompositeUpdate): void

Private validateDeleteInsert

  • validateDeleteInsert(op: DeleteInsert): void
  • Checks if the input DELETE/INSERT is supported. This means: no GRAPH statements, no DELETE WHERE containing terms of type Variable.

    Parameters

    • op: DeleteInsert

    Returns void

Private validateUpdate

  • validateUpdate(op: Operation): void