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
- os:ActivateMatrix
- os:DoWork: Delegate complex, multi-step work to a general-purpose agent.
- os:Find: Find resources of a specific class matching natural language criteria.
- os:Search