Class ServletBuilderSparql

java.lang.Object
org.aksw.jenax.web.server.boot.ServletBuilderSparql
All Implemented Interfaces:
ServletBuilder

public class ServletBuilderSparql extends Object implements ServletBuilder
  • Field Details

    • connectionFactory

      protected org.aksw.jenax.web.servlet.RdfConnectionFactory connectionFactory
    • sparqlStmtParser

      protected SparqlStmtParser sparqlStmtParser
  • Constructor Details

    • ServletBuilderSparql

      public ServletBuilderSparql()
  • Method Details

    • newBuilder

      public static ServletBuilderSparql newBuilder()
    • getSparqlServiceFactory

      public org.aksw.jenax.web.servlet.RdfConnectionFactory getSparqlServiceFactory()
    • setSparqlServiceFactory

      public ServletBuilderSparql setSparqlServiceFactory(org.aksw.jenax.web.servlet.RdfConnectionFactory connectionFactory)
    • setSparqlServiceFactory

      public ServletBuilderSparql setSparqlServiceFactory(QueryExecutionFactoryQuery qef)
    • setSparqlServiceFactory

      public ServletBuilderSparql setSparqlServiceFactory(RDFDataSource dataSource)
    • getSparqlStmtParser

      public Function<String,SparqlStmt> getSparqlStmtParser()
    • setSparqlStmtParser

      public ServletBuilderSparql setSparqlStmtParser(SparqlStmtParser sparqlStmtParser)
    • build

      public org.springframework.web.WebApplicationInitializer build(org.springframework.web.context.support.GenericWebApplicationContext rootContext)
      Specified by:
      build in interface ServletBuilder
    • initServlet

      public static void initServlet(jakarta.servlet.ServletContext servletContext, org.springframework.web.context.support.GenericWebApplicationContext rootContext)