Index

A C D E F G H I J O P Q R S T U W 
All Classes and Interfaces|All Packages|Serialized Form

A

acceptJSON - Static variable in class org.aksw.jenax.web.filter.DEF
 
acceptNQuads - Static variable in class org.aksw.jenax.web.filter.DEF
 
acceptRDFXML - Static variable in class org.aksw.jenax.web.filter.DEF
 
acceptRSXML - Static variable in class org.aksw.jenax.web.filter.DEF
 
acceptTurtle - Static variable in class org.aksw.jenax.web.filter.DEF
 
addHeader(String, String) - Method in class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
add a header with given name and value

C

charset - Variable in class org.aksw.jenax.web.filter.RepeatablePayloadReadWrapper
 
constructOffer - Static variable in class org.aksw.jenax.web.filter.DEF
 
CorsFilter - Class in org.aksw.jenax.web.filter
Source: https://github.com/Atmosphere/atmosphere/wiki/Enabling-CORS
CorsFilter() - Constructor for class org.aksw.jenax.web.filter.CorsFilter
 
create(String) - Static method in class org.aksw.jenax.web.servlet.StreamingOutputString
 
createQueryProcessor(QueryExecutionFactory, SparqlStmtQuery, Lang, RDFFormat, Context, Consumer<QueryExecution>) - Static method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
Return a lambda that executes the query and writes the result to the output stream.
createResponse(GraphQlExec) - Static method in class org.aksw.jenax.web.servlet.graphql.v1.GraphQlEndpointBase
 
createResponse(GraphQlExec<String>) - Static method in class org.aksw.jenax.web.servlet.graphql.v2.GraphQlEndpointBase
 
createUpdateProcessor(SparqlStmtUpdate) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 

D

DatasetDescriptionRequestUtils - Class in org.aksw.jenax.web.util
 
DatasetDescriptionRequestUtils() - Constructor for class org.aksw.jenax.web.util.DatasetDescriptionRequestUtils
 
DEF - Class in org.aksw.jenax.web.filter
 
DEF() - Constructor for class org.aksw.jenax.web.filter.DEF
 
defaultSetup(ServletContext, Class<?>) - Static method in class org.aksw.jenax.web.util.WebAppInitUtils
Set up default filters for character encoding and cors
defaultSetup(ServletContext, WebApplicationContext) - Static method in class org.aksw.jenax.web.util.WebAppInitUtils
 
defaultSparqlStmtParser - Variable in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
destroy() - Method in class org.aksw.jenax.web.filter.CorsFilter
 
destroy() - Method in class org.aksw.jenax.web.filter.FilterPost
 
destroy() - Method in class org.aksw.jenax.web.filter.SparqlStmtTypeAcceptHeaderFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.aksw.jenax.web.filter.CorsFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.aksw.jenax.web.filter.FilterPost
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.aksw.jenax.web.filter.SparqlStmtTypeAcceptHeaderFilter
 

E

exec(QueryExecutionFactory, SparqlStmtQuery) - Static method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
execute(AsyncResponse, String) - Method in class org.aksw.jenax.web.servlet.graphql.v1.GraphQlEndpointBase
 
execute(AsyncResponse, String) - Method in class org.aksw.jenax.web.servlet.graphql.v2.GraphQlEndpointBase
 
executeAsync(AsyncResponse, String, String, String, List<String>, List<String>, List<String>, List<String>) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
executeQueryText(AsyncResponse, HttpHeaders, String, String, List<String>, List<String>, List<String>, List<String>) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
executeQueryWildcardPostDirect(AsyncResponse, HttpHeaders, String) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
executeRequestXml() - Method in class org.aksw.jenax.web.servlet.graphql.v1.ServletGraphQlEndpointImpl
 
executeRequestXml() - Method in class org.aksw.jenax.web.servlet.graphql.v2.ServletGraphQlEndpointImpl
 
executeRequestXml() - Method in class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
 
executeUpdatePost(AsyncResponse, HttpHeaders, String) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
executeWildcardPost(AsyncResponse, HttpHeaders, String, String, List<String>, List<String>, List<String>, List<String>) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
extractDatasetDescriptionAny(HttpServletRequest) - Static method in class org.aksw.jenax.web.util.DatasetDescriptionRequestUtils
 
extractDatasetDescriptionCommon(HttpServletRequest, String, String) - Static method in class org.aksw.jenax.web.util.DatasetDescriptionRequestUtils
 
extractDatasetDescriptionQuery(HttpServletRequest) - Static method in class org.aksw.jenax.web.util.DatasetDescriptionRequestUtils
 
extractDatasetDescriptionUpdate(HttpServletRequest) - Static method in class org.aksw.jenax.web.util.DatasetDescriptionRequestUtils
 

F

FilterPost - Class in org.aksw.jenax.web.filter
Source: https://github.com/Atmosphere/atmosphere/wiki/Enabling-CORS
FilterPost() - Constructor for class org.aksw.jenax.web.filter.FilterPost
 

G

getConnection() - Method in class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
 
getConnection() - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
getConnection(HttpServletRequest) - Method in interface org.aksw.jenax.web.servlet.RdfConnectionFactory
 
getGraphQlExecFactory() - Method in class org.aksw.jenax.web.servlet.graphql.v1.GraphQlEndpointBase
 
getGraphQlExecFactory() - Method in class org.aksw.jenax.web.servlet.graphql.v1.ServletGraphQlEndpointImpl
 
getGraphQlExecFactory() - Method in class org.aksw.jenax.web.servlet.graphql.v2.GraphQlEndpointBase
 
getGraphQlExecFactory() - Method in class org.aksw.jenax.web.servlet.graphql.v2.ServletGraphQlEndpointImpl
 
getHeader(String) - Method in class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
 
getHeaderNames() - Method in class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
get the Header names
getHeaders(String) - Method in class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
 
getInputStream() - Method in class org.aksw.jenax.web.filter.RepeatablePayloadReadWrapper
 
getReader() - Method in class org.aksw.jenax.web.filter.RepeatablePayloadReadWrapper
 
getSparqlStmtParser() - Method in class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
 
getSparqlStmtParser() - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
GraphQlEndpointBase - Class in org.aksw.jenax.web.servlet.graphql.v1
 
GraphQlEndpointBase - Class in org.aksw.jenax.web.servlet.graphql.v2
 
GraphQlEndpointBase() - Constructor for class org.aksw.jenax.web.servlet.graphql.v1.GraphQlEndpointBase
 
GraphQlEndpointBase() - Constructor for class org.aksw.jenax.web.servlet.graphql.v2.GraphQlEndpointBase
 
graphQlExecFactory - Variable in class org.aksw.jenax.web.servlet.graphql.v1.ServletGraphQlEndpointImpl
The connection factory is mandatory.
graphQlExecFactory - Variable in class org.aksw.jenax.web.servlet.graphql.v2.ServletGraphQlEndpointImpl
The connection factory is mandatory.

H

headerMap - Variable in class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
 
HeaderMapRequestWrapper - Class in org.aksw.jenax.web.filter
Source: https://stackoverflow.com/questions/2811769/adding-an-http-header-to-the-request-in-a-servlet-filter Allow adding additional header entries to a request
HeaderMapRequestWrapper(HttpServletRequest, boolean) - Constructor for class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
construct a wrapper for this request

I

init(FilterConfig) - Method in class org.aksw.jenax.web.filter.CorsFilter
 
init(FilterConfig) - Method in class org.aksw.jenax.web.filter.FilterPost
 
init(FilterConfig) - Method in class org.aksw.jenax.web.filter.SparqlStmtTypeAcceptHeaderFilter
 
inputStreamSupplier - Variable in class org.aksw.jenax.web.filter.RepeatablePayloadReadWrapper
 

J

jsonOffer - Static variable in class org.aksw.jenax.web.filter.DEF
 

O

org.aksw.jenax.web.filter - package org.aksw.jenax.web.filter
 
org.aksw.jenax.web.provider - package org.aksw.jenax.web.provider
 
org.aksw.jenax.web.request - package org.aksw.jenax.web.request
 
org.aksw.jenax.web.servlet - package org.aksw.jenax.web.servlet
 
org.aksw.jenax.web.servlet.graphql.v1 - package org.aksw.jenax.web.servlet.graphql.v1
 
org.aksw.jenax.web.servlet.graphql.v2 - package org.aksw.jenax.web.servlet.graphql.v2
 
org.aksw.jenax.web.util - package org.aksw.jenax.web.util
 
overrideValuesMode - Variable in class org.aksw.jenax.web.filter.HeaderMapRequestWrapper
 

P

processQuery(QueryExecutionFactory, SparqlStmtQuery, SparqlResultFmts, Consumer<QueryExecution>) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
processQueryAsync(AsyncResponse, String) - Method in class org.aksw.jenax.web.servlet.graphql.v1.GraphQlEndpointBase
 
processQueryAsync(AsyncResponse, String) - Method in class org.aksw.jenax.web.servlet.graphql.v2.GraphQlEndpointBase
 
processQueryAsync(AsyncResponse, SparqlStmtQuery, SparqlResultFmts) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
processStmtAsync(AsyncResponse, String, String, SparqlResultFmts, DatasetDescription, DatasetDescription) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
processUpdateAsync(AsyncResponse, SparqlStmtUpdate) - Method in class org.aksw.jenax.web.servlet.SparqlEndpointBase
 

Q

quadsOffer - Static variable in class org.aksw.jenax.web.filter.DEF
 
QueryExceptionProvider - Class in org.aksw.jenax.web.provider
 
QueryExceptionProvider() - Constructor for class org.aksw.jenax.web.provider.QueryExceptionProvider
 

R

RdfConnectionFactory - Interface in org.aksw.jenax.web.servlet
 
rdfOffer - Static variable in class org.aksw.jenax.web.filter.DEF
 
RepeatablePayloadReadWrapper - Class in org.aksw.jenax.web.filter
 
RepeatablePayloadReadWrapper(HttpServletRequest, Charset, Callable<InputStream>) - Constructor for class org.aksw.jenax.web.filter.RepeatablePayloadReadWrapper
 
req - Variable in class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
 
rsOfferBoolean - Static variable in class org.aksw.jenax.web.filter.DEF
 
rsOfferTable - Static variable in class org.aksw.jenax.web.filter.DEF
 
run() - Method in class org.aksw.jenax.web.util.RunnableAsyncResponseSafe
 
RunnableAsyncResponseSafe - Class in org.aksw.jenax.web.util
A simple wrapper for a runnable that cancels the response should the provided delegate fail
RunnableAsyncResponseSafe(AsyncResponse, Runnable) - Constructor for class org.aksw.jenax.web.util.RunnableAsyncResponseSafe
 

S

ServletGraphQlEndpointImpl - Class in org.aksw.jenax.web.servlet.graphql.v1
 
ServletGraphQlEndpointImpl - Class in org.aksw.jenax.web.servlet.graphql.v2
 
ServletGraphQlEndpointImpl() - Constructor for class org.aksw.jenax.web.servlet.graphql.v1.ServletGraphQlEndpointImpl
 
ServletGraphQlEndpointImpl() - Constructor for class org.aksw.jenax.web.servlet.graphql.v2.ServletGraphQlEndpointImpl
 
ServletSparqlServiceImpl - Class in org.aksw.jenax.web.servlet
This class relies on (spring's) dependency injection in order to get a sparql parser and a connection factory injected.
ServletSparqlServiceImpl() - Constructor for class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
 
sparqlConnectionFactory - Variable in class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
The connection factory is mandatory.
SparqlEndpointBase - Class in org.aksw.jenax.web.servlet
Jersey resource for an abstract SPARQL endpoint based on the AKSW SPARQL API.
SparqlEndpointBase() - Constructor for class org.aksw.jenax.web.servlet.SparqlEndpointBase
 
sparqlStmtParser - Variable in class org.aksw.jenax.web.filter.SparqlStmtTypeAcceptHeaderFilter
The parser defaults to jena's arq parser
sparqlStmtParser - Variable in class org.aksw.jenax.web.servlet.ServletSparqlServiceImpl
The parser defaults to jena's arq parser
SparqlStmtTypeAcceptHeaderFilter - Class in org.aksw.jenax.web.filter
Adjust wildcard accept header with a specific one based on the sparql query / update type
SparqlStmtTypeAcceptHeaderFilter(SparqlStmtParser) - Constructor for class org.aksw.jenax.web.filter.SparqlStmtTypeAcceptHeaderFilter
 
start(AsyncResponse, Runnable) - Static method in class org.aksw.jenax.web.util.ThreadUtils
 
StreamingOutputString - Class in org.aksw.jenax.web.servlet
 
StreamingOutputString(String) - Constructor for class org.aksw.jenax.web.servlet.StreamingOutputString
 

T

ThreadUtils - Class in org.aksw.jenax.web.util
 
ThreadUtils() - Constructor for class org.aksw.jenax.web.util.ThreadUtils
 
toResponse(RuntimeException) - Method in class org.aksw.jenax.web.provider.UnwrapRuntimeExceptionProvider
 
toResponse(Throwable) - Method in class org.aksw.jenax.web.provider.UncaughtExceptionProvider
 
toResponse(QueryException) - Method in class org.aksw.jenax.web.provider.QueryExceptionProvider
 

U

UncaughtExceptionProvider - Class in org.aksw.jenax.web.provider
 
UncaughtExceptionProvider() - Constructor for class org.aksw.jenax.web.provider.UncaughtExceptionProvider
 
UnwrapRuntimeExceptionProvider - Class in org.aksw.jenax.web.provider
 
UnwrapRuntimeExceptionProvider() - Constructor for class org.aksw.jenax.web.provider.UnwrapRuntimeExceptionProvider
 

W

WebAppInitUtils - Class in org.aksw.jenax.web.util
 
WebAppInitUtils() - Constructor for class org.aksw.jenax.web.util.WebAppInitUtils
 
write(OutputStream) - Method in class org.aksw.jenax.web.servlet.StreamingOutputString
 
A C D E F G H I J O P Q R S T U W 
All Classes and Interfaces|All Packages|Serialized Form