java.lang.Object
org.apache.jena.fuseki.main.cmds.ServerArgs

public class ServerArgs extends Object
Setup details (command line, config file) from command line processing. This is built by FusekiMain.processModulesAndArgs(). This is processed by FusekiMain.applyServerArgs(org.apache.jena.fuseki.main.FusekiServer.Builder, org.apache.jena.fuseki.main.cmds.ServerArgs).
  • Field Details

    • port

      public int port
      Server port. This is the http port when both http and https are active.
    • loopback

      public boolean loopback
      Loopback
    • httpsPort

      public int httpsPort
    • httpsKeysDetails

      public String httpsKeysDetails
    • jettyConfigFile

      public String jettyConfigFile
    • datasetPath

      public String datasetPath
      The dataset name (canonical form)
    • allowUpdate

      public boolean allowUpdate
      Allow update
    • verboseLogging

      public boolean verboseLogging
    • fusekiModules

      public FusekiModules fusekiModules
      FusekiModules to use during the server build Command line customisers are handled separately by FusekiMain.
    • withCORS

      public boolean withCORS
    • corsConfigFile

      public String corsConfigFile
    • withPing

      public boolean withPing
    • withStats

      public boolean withStats
    • withMetrics

      public boolean withMetrics
    • withCompact

      public boolean withCompact
    • dsgMaker

      public Consumer<ServerArgs> dsgMaker
    • dataset

      public org.apache.jena.sparql.core.DatasetGraph dataset
    • rdfsSchemaGraph

      public org.apache.jena.graph.Graph rdfsSchemaGraph
      RDFS dataset - only when dataset is defined on the command line.
    • serverConfigFile

      public String serverConfigFile
    • serverConfigModel

      public org.apache.jena.rdf.model.Model serverConfigModel
    • allowEmpty

      public boolean allowEmpty
      Allow no datasets without it being an error. This is not a command argument.
    • setup

      public SetupType setup
    • startEmpty

      public boolean startEmpty
      Start without a dataset or configuration (this is --empty)
    • addGeneral

      public String addGeneral
      General query processor servlet
    • validators

      public boolean validators
    • datasetDescription

      public String datasetDescription
      An informative label
    • servletContextPath

      public String servletContextPath
    • contentDirectory

      public String contentDirectory
    • authScheme

      public org.apache.jena.atlas.web.AuthScheme authScheme
    • passwdFile

      public String passwdFile
    • realm

      public String realm
    • bypassStdArgs

      public boolean bypassStdArgs
      Don't process standard arguments. This is a not a command argument.
  • Constructor Details

    • ServerArgs

      public ServerArgs()