public static final String urlRoot() { return "http://localhost:"+port()+"/" ; } public static final String datasetPath() { return "/dataset" ; }
public static final String serviceQuery() { return "http://localhost:"+port()+datasetPath()+"/query" ; } public static final String serviceGSP() { return "http://localhost:"+port()+datasetPath()+"/data" ; }
public static final String serviceGSP() { return "http://localhost:"+port()+datasetPath()+"/data" ; }
public static final String urlDataset() { return "http://localhost:"+port()+datasetPath() ; } public static final DatasetGraph getDataset() { return dsgTesting ; }
public static final String serviceUpdate() { return "http://localhost:"+port()+datasetPath()+"/update" ; } public static final String serviceQuery() { return "http://localhost:"+port()+datasetPath()+"/query" ; }
/** Setup a testing server, using the given Jetty {@link SecurityHandler} for authentication. */ public static void setupServer(boolean updateable, SecurityHandler sh, DatasetGraph dsg) { dsgTesting = dsg; server = FusekiServer.create() .add(datasetPath(), dsgTesting) .setPort(port()) .setSecurityHandler(sh) .build() .start(); }