EngineVersion 1

os

The Poliglot OS Matrix defines utilities for RDF specifications built-in to the operating system.

URI: https://poliglot.io/kleo/spec/os#

Imports: Commons, act, artifact, content, http, iam, matrix, platform, workspace

Classes

  • os:FilterFunction: A registered Apache Jena filter function callable in SPARQL BIND expressions.
  • os:FindPayload: Payload for os:Find action with optional result limit.
  • os:JSONFunction: Constructs JSON via SPARQL JSON { ... } WHERE { ... } syntax.
  • os:NamedGraph: A named graph in the dataset.
  • os:Observation: A provenance event recording statements attested and/or retracted together.
  • os:Process: An executable unit of work with lifecycle status tracking.
  • os:ProcessCompletedEvent: Published when any process transitions to COMPLETED status.
  • os:ProcessEvent: Generic event for process lifecycle transitions. The os:eventTarget points to the specific process (Task, Workflow, Invo...
  • os:ProcessFailedEvent: Published when any process transitions to FAILED status.
  • os:ProcessInterruptedEvent: Published when any process transitions to INTERRUPTED status (user-initiated cancellation).
  • os:ProcessStartedEvent: Published when any process transitions to IN_PROGRESS status.
  • os:ProcessSuspendedEvent: Published when any process transitions to SUSPENDED status (typically Workflow).
  • os:Query: A read-only SPARQL query executed against the graph.
  • os:RDFFunction: A declarative function reference with parameter bindings, following FnO patterns.
  • os:Script: A SPARQL script executed with full runtime capabilities.
  • os:ScriptExecution: A record of a SPARQL script execution within a workflow.
  • os:SPARQLFunction: A SPARQL query that can be used in RDF specifications to extract a value from execution context and replace as the RDF o...
  • os:SparqlRunnable: Abstract base for any resource that holds SPARQL content for execution.
  • os:Status: The execution status of a process.
  • os:SystemProcess: A process initiated by the system rather than by user action.
  • os:ValidityPeriod: A time period representing when a statement was valid.
  • os:ValueFunction: Extracts a typed value via SPARQL SELECT with ?value binding. Useful in cases of dynamic values that depend on some cont...

Actions

On this page