com.hp.hpl.jena.update
Class UpdateExecutionFactory

java.lang.Object
  extended by com.hp.hpl.jena.update.UpdateExecutionFactory

public class UpdateExecutionFactory
extends Object

Create UpdateProcessors (one-time executions of a SPARQL Update request)


Constructor Summary
UpdateExecutionFactory()
           
 
Method Summary
static UpdateProcessor create(Update update, GraphStore graphStore)
          Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor
static UpdateProcessor create(Update update, GraphStore graphStore, Binding initialBinding)
          Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor
static UpdateProcessor create(Update update, GraphStore graphStore, QuerySolution initialSolution)
          Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor
static UpdateProcessor create(UpdateRequest updateRequest, GraphStore graphStore)
          Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor
static UpdateProcessor create(UpdateRequest updateRequest, GraphStore graphStore, Binding initialBinding)
          Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor
static UpdateProcessor create(UpdateRequest updateRequest, GraphStore graphStore, QuerySolution initialSolution)
          Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor
static UpdateProcessor createRemote(UpdateRequest updateRequest, String remoteEndpoint)
          Create an UpdateProcessor that send the update request to a remote SPARQL Update service.
static UpdateProcessor createRemote(Update update, String remoteEndpoint)
          Create an UpdateProcessor that send the update to a remote SPARQL Update service.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateExecutionFactory

public UpdateExecutionFactory()
Method Detail

create

public static UpdateProcessor create(Update update,
                                     GraphStore graphStore)
Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor

Parameters:
update -
graphStore -
Returns:
UpdateProcessor or null

create

public static UpdateProcessor create(Update update,
                                     GraphStore graphStore,
                                     QuerySolution initialSolution)
Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor

Parameters:
update -
graphStore -
initialSolution -
Returns:
UpdateProcessor or null

create

public static UpdateProcessor create(Update update,
                                     GraphStore graphStore,
                                     Binding initialBinding)
Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor

Parameters:
update -
graphStore -
initialBinding -
Returns:
UpdateProcessor or null

create

public static UpdateProcessor create(UpdateRequest updateRequest,
                                     GraphStore graphStore)
Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor

Parameters:
updateRequest -
graphStore -
Returns:
UpdateProcessor or null

create

public static UpdateProcessor create(UpdateRequest updateRequest,
                                     GraphStore graphStore,
                                     QuerySolution initialSolution)
Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor

Parameters:
updateRequest -
graphStore -
initialSolution -
Returns:
UpdateProcessor or null

create

public static UpdateProcessor create(UpdateRequest updateRequest,
                                     GraphStore graphStore,
                                     Binding initialBinding)
Create an UpdateProcessor appropriate to the GraphStore, or null if no available factory to make an UpdateProcessor

Parameters:
updateRequest -
graphStore -
initialBinding -
Returns:
UpdateProcessor or null

createRemote

public static UpdateProcessor createRemote(Update update,
                                           String remoteEndpoint)
Create an UpdateProcessor that send the update to a remote SPARQL Update service.

Parameters:
update -
remoteEndpoint -

createRemote

public static UpdateProcessor createRemote(UpdateRequest updateRequest,
                                           String remoteEndpoint)
Create an UpdateProcessor that send the update request to a remote SPARQL Update service.

Parameters:
updateRequest -
remoteEndpoint -


Licenced under the Apache License, Version 2.0