mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
endpoint organization
This commit is contained in:
parent
7e47f7bc2a
commit
45e77f8db8
@ -28,7 +28,7 @@ import java.util.*;
|
|||||||
@Service(WebServiceObject.class)
|
@Service(WebServiceObject.class)
|
||||||
@Singleton
|
@Singleton
|
||||||
@Path("/services/executor/")
|
@Path("/services/executor/")
|
||||||
public class ScenarioExecutorService implements WebServiceObject {
|
public class ScenarioExecutorEndpoint implements WebServiceObject {
|
||||||
|
|
||||||
private ScenariosExecutor executor = new ScenariosExecutor("executor-service", 1);
|
private ScenariosExecutor executor = new ScenariosExecutor("executor-service", 1);
|
||||||
|
|
||||||
@ -73,7 +73,7 @@ public class ScenarioExecutorService implements WebServiceObject {
|
|||||||
|
|
||||||
executor.execute(scenario);
|
executor.execute(scenario);
|
||||||
|
|
||||||
return Response.created(UriBuilder.fromResource(ScenarioExecutorService.class).path(
|
return Response.created(UriBuilder.fromResource(ScenarioExecutorEndpoint.class).path(
|
||||||
"scenario/" + rq.getScenarioName()).build()).build();
|
"scenario/" + rq.getScenarioName()).build()).build();
|
||||||
|
|
||||||
}
|
}
|
@ -1,24 +0,0 @@
|
|||||||
package io.nosqlbench.engine.rest.resources;
|
|
||||||
|
|
||||||
import io.nosqlbench.docsys.api.WebServiceObject;
|
|
||||||
import io.nosqlbench.nb.annotations.Service;
|
|
||||||
|
|
||||||
import javax.inject.Singleton;
|
|
||||||
import javax.ws.rs.GET;
|
|
||||||
import javax.ws.rs.Path;
|
|
||||||
|
|
||||||
@Service(WebServiceObject.class)
|
|
||||||
@Singleton
|
|
||||||
@Path("/services/namedscenarios/")
|
|
||||||
public class ScenarioTemplateService implements WebServiceObject {
|
|
||||||
|
|
||||||
public ScenarioTemplateService() {
|
|
||||||
super();
|
|
||||||
}
|
|
||||||
|
|
||||||
@GET
|
|
||||||
@Path("service-status")
|
|
||||||
public String status() {
|
|
||||||
return "Here at " + System.nanoTime();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
package io.nosqlbench.engine.core.services;
|
package io.nosqlbench.engine.rest.resources;
|
||||||
|
|
||||||
import io.nosqlbench.docsys.api.WebServiceObject;
|
import io.nosqlbench.docsys.api.WebServiceObject;
|
||||||
import io.nosqlbench.engine.api.scenarios.NBCLIScenarioParser;
|
import io.nosqlbench.engine.api.scenarios.NBCLIScenarioParser;
|
Loading…
Reference in New Issue
Block a user