public class RemoteRepositoryDecls extends Object
Note: Some of these fields are replicated from the com.bigdata.rdf.store.BD interface in order to avoid dragging in other aspects of the bigdata code base.
Modifier and Type | Field and Description |
---|---|
static String |
BASE_URI
The name of the parameter/attribute that contains baseURI for remote queries execution.
|
protected static org.openrdf.model.URI |
BD_NULL_GRAPH |
static String |
BINDING_PREFIX
The Prefix of the parameter/attribute that contains binding for remote queries execution.
|
static String |
DEFAULT_GRAPH_URI
URL query parameter used to specify a URI in the default graph for SPARQL
query (but not for SPARQL update).
|
static int |
DEFAULT_MAX_REQUEST_URL_LENGTH
The default maximum limit on a requestURL before the request is converted
into a POST using a
application/x-www-form-urlencoded
request entity. |
static String |
DEFAULT_NAMESPACE
The name of the default namespace.
|
static String |
DEFAULT_QUERY_METHOD
Note: The default is "POST".
|
static String |
FORCE_INDEX_CREATE
URL query parameter that contains boolean flag to create full text index if not exists.
|
protected static String |
HTTP_HEADER_BIGDATA_MAX_QUERY_MILLIS
HTTP header may be used to specify the timeout for a query.
|
static String |
INCLUDE_INFERRED
The name of the parameter/attribute that contains boolean flag to include inferred statements for remote queries execution or returning statements.
|
static String |
MAX_QUERY_TIME_MILLIS
The name of the parameter/attribute that contains high resolution maxQueryTime (milliseconds) for remote queries execution.
|
static String |
MAX_REQUEST_URL_LENGTH
The name of the system property that may be used to specify the maximum
length (in characters) for a requestURL associated with an HTTP GET
before it is automatically converted to an HTTP POST.
|
static String |
NAMED_GRAPH_URI
URL query parameter used to specify a URI in the set of named graphs for
SPARQL query (but not for SPARQL update).
|
static String |
OPTION_CREATE_KB_NAMESPACE
The name of the property whose value is the namespace of the KB to be
created.
|
static String |
QUERY_METHOD
The name of the system property that may be used to specify the default
HTTP method (GET or POST) for a SPARQL QUERY or other indempotent
request.
|
protected static String |
QUERYID
The name of the URL request parameter used to assign a unique identifier
to a REST API request.
|
static String |
USING_GRAPH_URI
URL query parameter used to specify a URI in the default graph for SPARQL
UPDATE.
|
static String |
USING_NAMED_GRAPH_URI
URL query parameter used to specify a URI in the set of named graphs for
SPARQL UPDATE.
|
protected static String |
UTF8
The name of the
UTF-8 character encoding. |
Constructor and Description |
---|
RemoteRepositoryDecls() |
protected static final org.openrdf.model.URI BD_NULL_GRAPH
protected static final String UTF8
UTF-8
character encoding.protected static final String QUERYID
public static final String QUERY_METHOD
public static final String DEFAULT_QUERY_METHOD
#getQueryMethod()
,
#setQueryMethod(String)
,
Constant Field Valuespublic static final String MAX_REQUEST_URL_LENGTH
public static final int DEFAULT_MAX_REQUEST_URL_LENGTH
application/x-www-form-urlencoded
request entity.
Note: I suspect that 2000 might be a better default limit. If the limit is 4096 bytes on the target, then, even with UTF encoding, most queries having a request URL that is 2000 characters long should go through with a GET. 1000 is a safe value but it could reduce http caching.
public static final String OPTION_CREATE_KB_NAMESPACE
Note: This string is identicial to one defined by the BigdataSail options, but the client API must not include a dependency on the Sail so it is given by value again here in a package local scope.
DEFAULT_NAMESPACE
,
Constant Field Valuespublic static final String DEFAULT_NAMESPACE
protected static final String HTTP_HEADER_BIGDATA_MAX_QUERY_MILLIS
(Set timeout on remote query)
,
Constant Field Valuespublic static final String INCLUDE_INFERRED
com.bigdata.rdf.sail.webapp.QueryServlet.INCLUDE_INFERRED
,
Constant Field Valuespublic static final String BASE_URI
com.bigdata.rdf.sail.webapp.QueryServlet.BASE_URI
,
Constant Field Valuespublic static final String MAX_QUERY_TIME_MILLIS
HTTP_HEADER_BIGDATA_MAX_QUERY_MILLIS header
will be used as an effective timeout.com.bigdata.rdf.sail.webapp.QueryServlet.TIMEOUT
,
Constant Field Valuespublic static final String DEFAULT_GRAPH_URI
com.bigdata.rdf.sail.webapp.BigdataRDFContext.DEFAULT_GRAPH_URI
,
Constant Field Valuespublic static final String NAMED_GRAPH_URI
com.bigdata.rdf.sail.webapp.BigdataRDFContext.NAMED_GRAPH_URI
,
Constant Field Valuespublic static final String USING_GRAPH_URI
com.bigdata.rdf.sail.webapp.BigdataRDFContext.USING_GRAPH_URI
,
Constant Field Valuespublic static final String USING_NAMED_GRAPH_URI
com.bigdata.rdf.sail.webapp.BigdataRDFContext.USING_NAMED_GRAPH_URI
,
Constant Field Valuespublic static final String BINDING_PREFIX
com.bigdata.rdf.sail.webapp.QueryServlet.BINDING_PREFIX
,
Constant Field Valuespublic static final String FORCE_INDEX_CREATE
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.