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)
|
||||
@Singleton
|
||||
@Path("/services/executor/")
|
||||
public class ScenarioExecutorService implements WebServiceObject {
|
||||
public class ScenarioExecutorEndpoint implements WebServiceObject {
|
||||
|
||||
private ScenariosExecutor executor = new ScenariosExecutor("executor-service", 1);
|
||||
|
||||
@ -73,7 +73,7 @@ public class ScenarioExecutorService implements WebServiceObject {
|
||||
|
||||
executor.execute(scenario);
|
||||
|
||||
return Response.created(UriBuilder.fromResource(ScenarioExecutorService.class).path(
|
||||
return Response.created(UriBuilder.fromResource(ScenarioExecutorEndpoint.class).path(
|
||||
"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.engine.api.scenarios.NBCLIScenarioParser;
|
Loading…
Reference in New Issue
Block a user