Class UpdateEngineRegistry

java.lang.Object
org.apache.jena.sparql.modify.UpdateEngineRegistry

public class UpdateEngineRegistry extends Object
  • Method Details

    • get

      public static UpdateEngineRegistry get()
    • findFactory

      public static UpdateEngineFactory findFactory(DatasetGraph graphStore, Context context)
      Locate a suitable factory for this dataset from the default registry
      Parameters:
      graphStore - The graph store
      Returns:
      A QueryExecutionFactory or null if none accept the request
    • find

      public UpdateEngineFactory find(DatasetGraph graphStore, Context context)
      Locate a suitable factory for this dataset
      Parameters:
      graphStore - A GraphStore
      Returns:
      A UpdateEngineFactory or null if none accept the request
    • addFactory

      public static void addFactory(UpdateEngineFactory f)
      Add a QueryExecutionFactory to the default registry
    • add

      public void add(UpdateEngineFactory f)
      Add a QueryExecutionFactory
    • removeFactory

      public static void removeFactory(UpdateEngineFactory f)
      Remove a QueryExecutionFactory
    • remove

      public void remove(UpdateEngineFactory f)
      Remove a QueryExecutionFactory
    • factories

      public List<UpdateEngineFactory> factories()
      Allow careful manipulation of the factories list
    • containsFactory

      public static boolean containsFactory(UpdateEngineFactory f)
      Check whether a query engine factory is already registered in the default registry
    • contains

      public boolean contains(UpdateEngineFactory f)
      Check whether a query engine factory is already registered