@Path(value="") public class EMController extends Object
| Constructor and Description |
|---|
EMController(SutController sutController) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteExtra() |
void |
executeDatabaseCommand(DatabaseCommandDto dto) |
ControllerInfoDto |
getControllerInfoDto() |
ExtraHeuristicDto |
getExtra() |
SutInfoDto |
getSutInfo() |
TargetsResponseDto |
getTargets(String idList) |
void |
newAction(int index) |
void |
newSearch() |
void |
runSut(SutRunDto dto) |
public EMController(SutController sutController)
@Path(value="/infoSUT") @GET @Produces(value="application/json;charset=utf8;version=1") public SutInfoDto getSutInfo()
@Path(value="/controllerInfo") @GET @Produces(value="application/json;charset=utf8;version=1") public ControllerInfoDto getControllerInfoDto()
@Path(value="/newSearch") @POST public void newSearch()
@Path(value="/runSUT") @PUT @Consumes(value="application/json;charset=utf8;version=1") public void runSut(SutRunDto dto)
@Path(value="/targets") @GET @Produces(value="application/json;charset=utf8;version=1") public TargetsResponseDto getTargets(@QueryParam(value="ids") @DefaultValue(value="") String idList)
@Path(value="/extraHeuristics") @GET @Produces(value="application/json;charset=utf8;version=1") public ExtraHeuristicDto getExtra()
@Path(value="/extraHeuristics") @DELETE public void deleteExtra()
@Path(value="/newAction")
@Consumes(value="application/x-www-form-urlencoded")
@PUT
public void newAction(@FormParam(value="index")
int index)
@Path(value="/databaseCommand") @Consumes(value="application/json;charset=utf8;version=1") @POST public void executeDatabaseCommand(DatabaseCommandDto dto)
Copyright © 2016–2018. All rights reserved.