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

java.lang.Object
  extended by com.hp.hpl.jena.sparql.modify.UpdateProcessRemoteBase
      extended by com.hp.hpl.jena.sparql.modify.UpdateProcessRemoteForm
All Implemented Interfaces:
UpdateProcessor

public class UpdateProcessRemoteForm
extends UpdateProcessRemoteBase
implements UpdateProcessor

UpdateProcess that send the request to a SPARQL endpoint by using an HTML form and POST Use of application/sparql-update via @link{UpdateProcessRemote} is preferred.


Field Summary
 
Fields inherited from class com.hp.hpl.jena.sparql.modify.UpdateProcessRemoteBase
HTTP_CONTEXT
 
Constructor Summary
UpdateProcessRemoteForm(UpdateRequest request, String endpoint, Context context)
          Creates a new remote update processor that uses the form URL encoded submission method
UpdateProcessRemoteForm(UpdateRequest request, String endpoint, Context context, HttpAuthenticator authenticator)
          Creates a new remote update processor that uses the form URL encoded submission method
 
Method Summary
 void execute()
          Execute
 
Methods inherited from class com.hp.hpl.jena.sparql.modify.UpdateProcessRemoteBase
addDefaultGraph, addNamedGraph, addParam, getAuthenticator, getContext, getEndpoint, getGraphStore, getHttpContext, getParams, getQueryString, getUpdateRequest, isUsingAuthentication, setAuthentication, setAuthenticator, setDefaultGraphs, setHttpContext, setNamedGraphs
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.update.UpdateProcessor
getContext, getGraphStore
 

Constructor Detail

UpdateProcessRemoteForm

public UpdateProcessRemoteForm(UpdateRequest request,
                               String endpoint,
                               Context context)
Creates a new remote update processor that uses the form URL encoded submission method

Parameters:
request - Update request
endpoint - Update endpoint
context - Context

UpdateProcessRemoteForm

public UpdateProcessRemoteForm(UpdateRequest request,
                               String endpoint,
                               Context context,
                               HttpAuthenticator authenticator)
Creates a new remote update processor that uses the form URL encoded submission method

Parameters:
request - Update request
endpoint - Update endpoint
context - Context
authenticator - HTTP Authenticator
Method Detail

execute

public void execute()
Description copied from interface: UpdateProcessor
Execute

Specified by:
execute in interface UpdateProcessor


Licenced under the Apache License, Version 2.0