AtteanX::Endpoint(3pm)

AtteanX::Endpoint3pm

Sparql 1.1 protocol endpoint

Usage

  use v5.14;
  use Attean;

Version

This document describes AtteanX::Endpoint version 0.002

Overview

The AtteanX::Endpoint class implements a PSGI SPARQL Protocol endpoint.

Attributes

"planner"
"model"
"conf"

A hash reference containing configuration data for the endpoint. For example:

  {
    endpoint  => {
      service_description => {
        named_graphs => 1,
        default => 1,
      },
      html => {
        embed_images => 1,
        image_width => 200,
        resource_links => 1,
      },
      load_data => 0,
      update => 0,
    }
  }
"graph"

The Attean::API::IRI of the graph in the model that represents the default graph.

Methods

"run ( $request )"

Run the SPARQL request contained in the given $request object and return a response object.

"log_query ( $request, $sparql )"

Log the $sparql query string after having been parsed from the $request but before evaluation.

"log_error ( $message )"

Releases

4 releases since Debian 10 (Buster); the text changed 1 time.

  1. 10–11
  2. 12–13

Bugs

Please report any bugs or feature requests to through the GitHub web interface at <https://github.com/kasei/atteanx-endpoint/issues>.

Author

Gregory Todd Williams "<[email protected]>"

From libatteanx-endpoint-perl 0.002-6 in Debian 13 (Trixie). Parsed by carta from the page's man source.