com.hp.hpl.jena.sparql.modify
Class UpdateEngineRegistry

java.lang.Object
  extended by com.hp.hpl.jena.sparql.modify.UpdateEngineRegistry

public class UpdateEngineRegistry
extends Object


Method Summary
 void add(UpdateEngineFactory f)
          Add a QueryExecutionFactory
static void addFactory(UpdateEngineFactory f)
          Add a QueryExecutionFactory to the default registry
 boolean contains(UpdateEngineFactory f)
          Check whether a query engine factory is already registered
static boolean containsFactory(UpdateEngineFactory f)
          Check whether a query engine factory is already registered in the default registry
 List<UpdateEngineFactory> factories()
          Allow careful manipulation of the factories list
 UpdateEngineFactory find(UpdateRequest request, GraphStore graphStore, Context context)
          Locate a suitable factory for this query and dataset
static UpdateEngineFactory findFactory(UpdateRequest request, GraphStore graphStore, Context context)
          Locate a suitable factory for this query and dataset from the default registry
static UpdateEngineRegistry get()
           
 void remove(UpdateEngineFactory f)
          Remove a QueryExecutionFactory
static void removeFactory(UpdateEngineFactory f)
          Remove a QueryExecutionFactory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public static UpdateEngineRegistry get()

findFactory

public static UpdateEngineFactory findFactory(UpdateRequest request,
                                              GraphStore graphStore,
                                              Context context)
Locate a suitable factory for this query and dataset from the default registry

Parameters:
request - UpdateRequest
graphStore - The graph store
Returns:
A QueryExecutionFactory or null if none accept the request

find

public UpdateEngineFactory find(UpdateRequest request,
                                GraphStore graphStore,
                                Context context)
Locate a suitable factory for this query and dataset

Parameters:
request - UpdateRequest
graphStore - A GraphStore
Returns:
A UpdateProcessorFactroy 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



Licenced under the Apache License, Version 2.0