Class AticFactory

java.lang.Object
de.dfki.sds.aticsqlite.AticFactory

public class AticFactory extends Object
  • Method Details

    • connectDataset

      public static org.apache.jena.query.Dataset connectDataset(File location)
      Create or connect to a ATIC-backed dataset.
      Parameters:
      location - a folder
      Returns:
      ATIC-backed dataset at given location
    • connectDatasetAsAdmin

      public static org.apache.jena.query.Dataset connectDatasetAsAdmin(File location)
      Create or connect to a ATIC-backed dataset as admin user.
      Parameters:
      location - a folder
      Returns:
      ATIC-backed dataset at given location from perspective of admin user
    • connectDataset

      public static org.apache.jena.query.Dataset connectDataset(String location)
      Create or connect to a ATIC-backed dataset.
      Parameters:
      location - path to a folder
      Returns:
      ATIC-backed dataset at given location
      See Also:
    • createTxn

      public static org.apache.jena.sparql.core.DatasetGraph createTxn()
      Creates a temporary, transactional, ATIC DatasetGraph.

      The atic graph is stored in a temporary folder. This fully supports transactions, including abort to roll-back changes.

      Returns:
      a transactional, temporary, modifiable DatasetGraph
    • createTxnAdminDataset

      public static org.apache.jena.query.Dataset createTxnAdminDataset()
      Creates a temporary, transactional, ATIC Dataset.
      Returns:
      a transactional, temporary, modifiable Dataset with admin user rights
      See Also: