Package org.apache.jena.sparql.modify
Class UpdateEngineRegistry
- java.lang.Object
-
- org.apache.jena.sparql.modify.UpdateEngineRegistry
-
public class UpdateEngineRegistry extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(UpdateEngineFactory f)Add a QueryExecutionFactorystatic voidaddFactory(UpdateEngineFactory f)Add a QueryExecutionFactory to the default registrybooleancontains(UpdateEngineFactory f)Check whether a query engine factory is already registeredstatic booleancontainsFactory(UpdateEngineFactory f)Check whether a query engine factory is already registered in the default registryjava.util.List<UpdateEngineFactory>factories()Allow careful manipulation of the factories listUpdateEngineFactoryfind(DatasetGraph graphStore, Context context)Locate a suitable factory for this datasetstatic UpdateEngineFactoryfindFactory(DatasetGraph graphStore, Context context)Locate a suitable factory for this dataset from the default registrystatic UpdateEngineRegistryget()voidremove(UpdateEngineFactory f)Remove a QueryExecutionFactorystatic voidremoveFactory(UpdateEngineFactory f)Remove a QueryExecutionFactory
-
-
-
Method Detail
-
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 UpdateProcessorFactory 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 java.util.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
-
-