Class WebdavVirtualGraph

java.lang.Object
de.dfki.sds.aticsqlite.vkg.WebdavVirtualGraph
All Implemented Interfaces:
de.dfki.sds.atic.jenatic.AticGraph, de.dfki.sds.atic.jenatic.AticVirtualGraph, org.apache.jena.graph.Graph

public class WebdavVirtualGraph extends Object implements de.dfki.sds.atic.jenatic.AticVirtualGraph
  • Field Summary

    Fields inherited from interface org.apache.jena.graph.Graph

    emptyGraph
  • Constructor Summary

    Constructors
    Constructor
    Description
    WebdavVirtualGraph(String uri, org.json.JSONObject configObj, SqliteAticDatasetGraph parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(org.apache.jena.graph.Triple t, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    void
    clear(de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    void
    close(de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    boolean
    contains(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    boolean
    contains(org.apache.jena.graph.Triple t, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    static de.dfki.sds.atic.jenatic.AticGraph
    create(String uri, String config, SqliteAticDatasetGraph parent)
     
    final void
     
    void
    delete(org.apache.jena.graph.Triple t, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    boolean
    dependsOn(org.apache.jena.graph.Graph other, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple>
    find(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple>
    find(org.apache.jena.graph.Triple triple, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    org.apache.jena.rdf.model.Resource
     
    org.apache.jena.rdf.model.Resource
     
    org.apache.jena.graph.GraphEventManager
     
    org.apache.jena.shared.PrefixMapping
    getPrefixMapping(de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.graph.TransactionHandler
     
    de.dfki.sds.atic.jenatic.AticVirtualGraphResponse
    handleRequest(String method, String path, Map<String,List<String>> queryParamMap, de.dfki.sds.atic.jenatic.InvocationContext ictx)
     
    boolean
    isClosed(de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    boolean
    isEmpty(de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    boolean
    isIsomorphicWith(org.apache.jena.graph.Graph g, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    void
    remove(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o, de.dfki.sds.atic.jenatic.InvocationContext ctx)
     
    int
    size(de.dfki.sds.atic.jenatic.InvocationContext ctx)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.dfki.sds.atic.jenatic.AticGraph

    add, clear, close, contains, contains, delete, dependsOn, find, find, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, remove, size

    Methods inherited from interface org.apache.jena.graph.Graph

    add, delete, find, getCapabilities, sizeLong, stream, stream
  • Constructor Details

  • Method Details

    • defaultProperties

      public final void defaultProperties()
    • handleRequest

      public de.dfki.sds.atic.jenatic.AticVirtualGraphResponse handleRequest(String method, String path, Map<String,List<String>> queryParamMap, de.dfki.sds.atic.jenatic.InvocationContext ictx)
      Specified by:
      handleRequest in interface de.dfki.sds.atic.jenatic.AticVirtualGraph
    • find

      public org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple> find(org.apache.jena.graph.Triple triple, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      find in interface de.dfki.sds.atic.jenatic.AticGraph
    • find

      public org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple> find(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      find in interface de.dfki.sds.atic.jenatic.AticGraph
    • contains

      public boolean contains(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      contains in interface de.dfki.sds.atic.jenatic.AticGraph
    • contains

      public boolean contains(org.apache.jena.graph.Triple t, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      contains in interface de.dfki.sds.atic.jenatic.AticGraph
    • isEmpty

      public boolean isEmpty(de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      isEmpty in interface de.dfki.sds.atic.jenatic.AticGraph
    • size

      public int size(de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      size in interface de.dfki.sds.atic.jenatic.AticGraph
    • getTransactionHandler

      public org.apache.jena.graph.TransactionHandler getTransactionHandler()
      Specified by:
      getTransactionHandler in interface org.apache.jena.graph.Graph
    • add

      public void add(org.apache.jena.graph.Triple t, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      add in interface de.dfki.sds.atic.jenatic.AticGraph
    • delete

      public void delete(org.apache.jena.graph.Triple t, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      delete in interface de.dfki.sds.atic.jenatic.AticGraph
    • dependsOn

      public boolean dependsOn(org.apache.jena.graph.Graph other, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      dependsOn in interface de.dfki.sds.atic.jenatic.AticGraph
    • getEventManager

      public org.apache.jena.graph.GraphEventManager getEventManager()
      Specified by:
      getEventManager in interface org.apache.jena.graph.Graph
    • getPrefixMapping

      public org.apache.jena.shared.PrefixMapping getPrefixMapping(de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      getPrefixMapping in interface de.dfki.sds.atic.jenatic.AticGraph
    • isIsomorphicWith

      public boolean isIsomorphicWith(org.apache.jena.graph.Graph g, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      isIsomorphicWith in interface de.dfki.sds.atic.jenatic.AticGraph
    • clear

      public void clear(de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      clear in interface de.dfki.sds.atic.jenatic.AticGraph
    • remove

      public void remove(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o, de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      remove in interface de.dfki.sds.atic.jenatic.AticGraph
    • close

      public void close(de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      close in interface de.dfki.sds.atic.jenatic.AticGraph
    • isClosed

      public boolean isClosed(de.dfki.sds.atic.jenatic.InvocationContext ctx)
      Specified by:
      isClosed in interface de.dfki.sds.atic.jenatic.AticGraph
    • create

      public static de.dfki.sds.atic.jenatic.AticGraph create(String uri, String config, SqliteAticDatasetGraph parent)
    • getPropertyLabel

      public org.apache.jena.rdf.model.Property getPropertyLabel()
    • getPropertyPrefLabel

      public org.apache.jena.rdf.model.Property getPropertyPrefLabel()
    • getPropertyFileName

      public org.apache.jena.rdf.model.Property getPropertyFileName()
    • getPropertyHidden

      public org.apache.jena.rdf.model.Property getPropertyHidden()
    • getPropertyBelongsToContainer

      public org.apache.jena.rdf.model.Property getPropertyBelongsToContainer()
    • getPropertyContains

      public org.apache.jena.rdf.model.Property getPropertyContains()
    • getPropertyDownloadURL

      public org.apache.jena.rdf.model.Property getPropertyDownloadURL()
    • getPropertyNewFileName

      public org.apache.jena.rdf.model.Property getPropertyNewFileName()
    • getPropertyNewFolderName

      public org.apache.jena.rdf.model.Property getPropertyNewFolderName()
    • getClassFile

      public org.apache.jena.rdf.model.Resource getClassFile()
    • getClassFolder

      public org.apache.jena.rdf.model.Resource getClassFolder()