@Path(value="") @Produces(value="application/json;charset=utf8;version=1") public class EMController extends Object
| Constructor and Description |
|---|
EMController(SutController sutController) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
executeDatabaseCommand(DatabaseCommandDto dto,
javax.servlet.http.HttpServletRequest httpServletRequest) |
static Set<String> |
getConnectedClientsSoFar()
Only used for debugging/testing
|
javax.ws.rs.core.Response |
getControllerInfoDto(javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
getSutInfo(javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
getTestResults(String idList,
javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
newAction(ActionDto dto,
javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
newSearch(javax.servlet.http.HttpServletRequest httpServletRequest) |
static void |
resetConnectedClientsSoFar()
Only used debugging/testing
|
javax.ws.rs.core.Response |
runSut(SutRunDto dto,
javax.servlet.http.HttpServletRequest httpServletRequest) |
public EMController(SutController sutController)
public static Set<String> getConnectedClientsSoFar()
public static void resetConnectedClientsSoFar()
@Path(value="/infoSUT")
@GET
public javax.ws.rs.core.Response getSutInfo(@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
@Path(value="/controllerInfo")
@GET
public javax.ws.rs.core.Response getControllerInfoDto(@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
@Path(value="/newSearch")
@POST
public javax.ws.rs.core.Response newSearch(@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
@Path(value="/runSUT") @PUT @Consumes(value="application/json;charset=utf8;version=1") public javax.ws.rs.core.Response runSut(SutRunDto dto, @Context javax.servlet.http.HttpServletRequest httpServletRequest)
@Path(value="/testResults")
@GET
public javax.ws.rs.core.Response getTestResults(@QueryParam(value="ids") @DefaultValue(value="")
String idList,
@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
@Path(value="/newAction") @Consumes(value="application/json") @PUT public javax.ws.rs.core.Response newAction(ActionDto dto, @Context javax.servlet.http.HttpServletRequest httpServletRequest)
@Path(value="/databaseCommand") @Consumes(value="application/json;charset=utf8;version=1") @POST public javax.ws.rs.core.Response executeDatabaseCommand(DatabaseCommandDto dto, @Context javax.servlet.http.HttpServletRequest httpServletRequest)
Copyright © 2016–2019. All rights reserved.