Return-Path: X-Original-To: apmail-incubator-jena-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-jena-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F0DDD7801 for ; Thu, 6 Oct 2011 22:02:51 +0000 (UTC) Received: (qmail 59020 invoked by uid 500); 6 Oct 2011 22:02:51 -0000 Delivered-To: apmail-incubator-jena-commits-archive@incubator.apache.org Received: (qmail 59000 invoked by uid 500); 6 Oct 2011 22:02:51 -0000 Mailing-List: contact jena-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jena-dev@incubator.apache.org Delivered-To: mailing list jena-commits@incubator.apache.org Received: (qmail 58993 invoked by uid 99); 6 Oct 2011 22:02:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2011 22:02:51 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2011 22:02:48 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id DCF2E2388C79; Thu, 6 Oct 2011 22:01:35 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1179880 [29/35] - in /incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki: ./ org/ org/openjena/ org/openjena/fuseki/ org/openjena/fuseki/class-use/ org/openjena/fuseki/conneg/ org/openjena/fuseki/conneg/class-use/ org/open... Date: Thu, 06 Oct 2011 22:01:19 -0000 To: jena-commits@incubator.apache.org From: ijd@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20111006220135.DCF2E2388C79@eris.apache.org> Added: incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_ServletBase.html URL: http://svn.apache.org/viewvc/incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_ServletBase.html?rev=1179880&view=auto ============================================================================== --- incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_ServletBase.html (added) +++ incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_ServletBase.html Thu Oct 6 22:01:13 2011 @@ -0,0 +1,907 @@ + + + + + + + +SPARQL_ServletBase (Fuseki 0.2.1-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.openjena.fuseki.servlets +
+Class SPARQL_ServletBase

+
+java.lang.Object
+  extended by javax.servlet.GenericServlet
+      extended by javax.servlet.http.HttpServlet
+          extended by org.openjena.fuseki.servlets.SPARQL_ServletBase
+
+
+
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
+
+
+
Direct Known Subclasses:
SPARQL_Query, SPARQL_REST, SPARQL_Update, SPARQL_Upload
+
+
+
+
public abstract class SPARQL_ServletBase
extends javax.servlet.http.HttpServlet
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+protected static classSPARQL_ServletBase.PlainRequestFlag + +
+           
+ + + + + + + + + + + + + + + + + + +
+Field Summary
+protected static org.slf4j.Loggerlog + +
+           
+protected static AtomicLongrequestIdAlloc + +
+           
+protected  booleanverbose_debug + +
+           
+  + + + + + + + + + + + +
+Constructor Summary
+protected SPARQL_ServletBase(SPARQL_ServletBase.PlainRequestFlag noQueryStringIsOK, + boolean verbose_debug) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoCommon(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected  voiddoPatch(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected static voiderror(int statusCode) + +
+           
+protected static voiderror(int statusCode, + String string) + +
+           
+protected static voiderrorBadRequest(String string) + +
+           
+protected static voiderrorMethodNotAllowed(String method) + +
+           
+protected static voiderrorNotFound(String string) + +
+           
+protected static voiderrorNotImplemented(String msg) + +
+           
+protected static voiderrorOccurred(String message) + +
+           
+protected static voiderrorOccurred(String message, + Throwable ex) + +
+           
+protected static voiderrorOccurred(Throwable ex) + +
+           
+protected static StringformatForLog(String string) + +
+           
+protected abstract  StringmapRequestToDataset(String uri) + +
+          Map request to uri in the registry.
+protected  StringmapRequestToDataset(String uri, + String tail) + +
+          A possible implementation for mapRequestToDataset(String)
+protected static StringmessageForQPE(com.hp.hpl.jena.query.QueryParseException ex) + +
+           
+protected abstract  voidperform(long id, + com.hp.hpl.jena.sparql.core.DatasetGraph dsg, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected abstract  booleanrequestNoQueryString(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Request had no query string.
+static voidsetCommonHeaders(javax.servlet.http.HttpServletResponse httpResponse) + +
+           
+protected static voidsuccess(org.openjena.fuseki.servlets.HttpAction action) + +
+           
+protected static voidsuccess(org.openjena.fuseki.servlets.HttpAction action, + int httpStatusCode) + +
+           
+protected static voidsuccessCreated(org.openjena.fuseki.servlets.HttpAction action) + +
+           
+protected static voidsuccessNoContent(org.openjena.fuseki.servlets.HttpAction action) + +
+           
+protected static voidsuccessNotFound(org.openjena.fuseki.servlets.HttpAction action) + +
+           
+protected static voidsuccessPage(org.openjena.fuseki.servlets.HttpAction action, + String message) + +
+           
+protected static voidwarning(String string) + +
+           
+protected static voidwarning(String string, + Throwable thorwable) + +
+           
+protected static StringwholeRequestURL(javax.servlet.http.HttpServletRequest request) + +
+           
+ + + + + + + +
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
+ + + + + + + +
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+log

+
+protected static final org.slf4j.Logger log
+
+
+
+
+
+ +

+requestIdAlloc

+
+protected static AtomicLong requestIdAlloc
+
+
+
+
+
+ +

+verbose_debug

+
+protected final boolean verbose_debug
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+SPARQL_ServletBase

+
+protected SPARQL_ServletBase(SPARQL_ServletBase.PlainRequestFlag noQueryStringIsOK,
+                             boolean verbose_debug)
+
+
+ + + + + + + + +
+Method Detail
+ +

+doCommon

+
+protected void doCommon(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response)
+
+
+
+
+
+
+ +

+doPatch

+
+protected void doPatch(javax.servlet.http.HttpServletRequest request,
+                       javax.servlet.http.HttpServletResponse response)
+                throws javax.servlet.ServletException,
+                       IOException
+
+
+ +
Throws: +
javax.servlet.ServletException +
IOException
+
+
+
+ +

+mapRequestToDataset

+
+protected abstract String mapRequestToDataset(String uri)
+
+
Map request to uri in the registry. + null means no mapping done (passthrough). +

+

+
+
+
+
+ +

+mapRequestToDataset

+
+protected String mapRequestToDataset(String uri,
+                                     String tail)
+
+
A possible implementation for mapRequestToDataset(String) +

+

+
+
+
+
+ +

+perform

+
+protected abstract void perform(long id,
+                                com.hp.hpl.jena.sparql.core.DatasetGraph dsg,
+                                javax.servlet.http.HttpServletRequest request,
+                                javax.servlet.http.HttpServletResponse response)
+
+
+
+
+
+
+ +

+requestNoQueryString

+
+protected abstract boolean requestNoQueryString(javax.servlet.http.HttpServletRequest request,
+                                                javax.servlet.http.HttpServletResponse response)
+
+
Request had no query string. + Either: (1) handle the request in this opeation - throw an error or send response + and return "false" (don't continue) + Or: (2) return true for continue. +

+

+
+
+
+
+ +

+wholeRequestURL

+
+protected static String wholeRequestURL(javax.servlet.http.HttpServletRequest request)
+
+
+
+
+
+
+ +

+successNoContent

+
+protected static void successNoContent(org.openjena.fuseki.servlets.HttpAction action)
+
+
+
+
+
+
+ +

+success

+
+protected static void success(org.openjena.fuseki.servlets.HttpAction action)
+
+
+
+
+
+
+ +

+successCreated

+
+protected static void successCreated(org.openjena.fuseki.servlets.HttpAction action)
+
+
+
+
+
+
+ +

+successNotFound

+
+protected static void successNotFound(org.openjena.fuseki.servlets.HttpAction action)
+
+
+
+
+
+
+ +

+success

+
+protected static void success(org.openjena.fuseki.servlets.HttpAction action,
+                              int httpStatusCode)
+
+
+
+
+
+
+ +

+successPage

+
+protected static void successPage(org.openjena.fuseki.servlets.HttpAction action,
+                                  String message)
+
+
+
+
+
+
+ +

+warning

+
+protected static void warning(String string)
+
+
+
+
+
+
+ +

+warning

+
+protected static void warning(String string,
+                              Throwable thorwable)
+
+
+
+
+
+
+ +

+errorBadRequest

+
+protected static void errorBadRequest(String string)
+
+
+
+
+
+
+ +

+errorNotFound

+
+protected static void errorNotFound(String string)
+
+
+
+
+
+
+ +

+errorNotImplemented

+
+protected static void errorNotImplemented(String msg)
+
+
+
+
+
+
+ +

+errorMethodNotAllowed

+
+protected static void errorMethodNotAllowed(String method)
+
+
+
+
+
+
+ +

+error

+
+protected static void error(int statusCode)
+
+
+
+
+
+
+ +

+error

+
+protected static void error(int statusCode,
+                            String string)
+
+
+
+
+
+
+ +

+errorOccurred

+
+protected static void errorOccurred(String message)
+
+
+
+
+
+
+ +

+errorOccurred

+
+protected static void errorOccurred(Throwable ex)
+
+
+
+
+
+
+ +

+errorOccurred

+
+protected static void errorOccurred(String message,
+                                    Throwable ex)
+
+
+
+
+
+
+ +

+formatForLog

+
+protected static String formatForLog(String string)
+
+
+
+
+
+
+ +

+messageForQPE

+
+protected static String messageForQPE(com.hp.hpl.jena.query.QueryParseException ex)
+
+
+
+
+
+
+ +

+setCommonHeaders

+
+public static void setCommonHeaders(javax.servlet.http.HttpServletResponse httpResponse)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011 Apache Jena. All Rights Reserved. + + Added: incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_Update.html URL: http://svn.apache.org/viewvc/incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_Update.html?rev=1179880&view=auto ============================================================================== --- incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_Update.html (added) +++ incubator/jena/site/trunk/content/jena/documentation/javadoc/fuseki/org/openjena/fuseki/servlets/SPARQL_Update.html Thu Oct 6 22:01:13 2011 @@ -0,0 +1,486 @@ + + + + + + + +SPARQL_Update (Fuseki 0.2.1-SNAPSHOT API) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.openjena.fuseki.servlets +
+Class SPARQL_Update

+
+java.lang.Object
+  extended by javax.servlet.GenericServlet
+      extended by javax.servlet.http.HttpServlet
+          extended by org.openjena.fuseki.servlets.SPARQL_ServletBase
+              extended by org.openjena.fuseki.servlets.SPARQL_Update
+
+
+
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
+
+
+
+
public class SPARQL_Update
extends SPARQL_ServletBase
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.openjena.fuseki.servlets.SPARQL_ServletBase
SPARQL_ServletBase.PlainRequestFlag
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.openjena.fuseki.servlets.SPARQL_ServletBase
log, requestIdAlloc, verbose_debug
+  + + + + + + + + + + + + + +
+Constructor Summary
SPARQL_Update() + +
+           
SPARQL_Update(boolean verbose) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoGet(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected  voiddoOptions(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected  voiddoPost(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected  StringmapRequestToDataset(String uri) + +
+          Map request to uri in the registry.
+protected  voidperform(long id, + com.hp.hpl.jena.sparql.core.DatasetGraph dsg, + javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+protected  booleanrequestNoQueryString(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+          Request had no query string.
+ + + + + + + +
Methods inherited from class org.openjena.fuseki.servlets.SPARQL_ServletBase
doCommon, doPatch, error, error, errorBadRequest, errorMethodNotAllowed, errorNotFound, errorNotImplemented, errorOccurred, errorOccurred, errorOccurred, formatForLog, mapRequestToDataset, messageForQPE, setCommonHeaders, success, success, successCreated, successNoContent, successNotFound, successPage, warning, warning, wholeRequestURL
+ + + + + + + +
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doPut, doTrace, getLastModified, service, service
+ + + + + + + +
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SPARQL_Update

+
+public SPARQL_Update(boolean verbose)
+
+
+
+ +

+SPARQL_Update

+
+public SPARQL_Update()
+
+
+ + + + + + + + +
+Method Detail
+ +

+doGet

+
+protected void doGet(javax.servlet.http.HttpServletRequest request,
+                     javax.servlet.http.HttpServletResponse response)
+              throws javax.servlet.ServletException,
+                     IOException
+
+
+
Overrides:
doGet in class javax.servlet.http.HttpServlet
+
+
+ +
Throws: +
javax.servlet.ServletException +
IOException
+
+
+
+ +

+doPost

+
+protected void doPost(javax.servlet.http.HttpServletRequest request,
+                      javax.servlet.http.HttpServletResponse response)
+               throws javax.servlet.ServletException,
+                      IOException
+
+
+
Overrides:
doPost in class javax.servlet.http.HttpServlet
+
+
+ +
Throws: +
javax.servlet.ServletException +
IOException
+
+
+
+ +

+doOptions

+
+protected void doOptions(javax.servlet.http.HttpServletRequest request,
+                         javax.servlet.http.HttpServletResponse response)
+
+
+
Overrides:
doOptions in class javax.servlet.http.HttpServlet
+
+
+
+
+
+
+ +

+requestNoQueryString

+
+protected boolean requestNoQueryString(javax.servlet.http.HttpServletRequest request,
+                                       javax.servlet.http.HttpServletResponse response)
+
+
Description copied from class: SPARQL_ServletBase
+
Request had no query string. + Either: (1) handle the request in this opeation - throw an error or send response + and return "false" (don't continue) + Or: (2) return true for continue. +

+

+
Specified by:
requestNoQueryString in class SPARQL_ServletBase
+
+
+
+
+
+
+ +

+mapRequestToDataset

+
+protected String mapRequestToDataset(String uri)
+
+
Description copied from class: SPARQL_ServletBase
+
Map request to uri in the registry. + null means no mapping done (passthrough). +

+

+
Specified by:
mapRequestToDataset in class SPARQL_ServletBase
+
+
+
+
+
+
+ +

+perform

+
+protected void perform(long id,
+                       com.hp.hpl.jena.sparql.core.DatasetGraph dsg,
+                       javax.servlet.http.HttpServletRequest request,
+                       javax.servlet.http.HttpServletResponse response)
+
+
+
Specified by:
perform in class SPARQL_ServletBase
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2011 Apache Jena. All Rights Reserved. + +