Index
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
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
All Classes and Interfaces|All Packages|Serialized Form