Package com.chutneytesting.agent.api
Class NodeNetworkController
- java.lang.Object
-
- com.chutneytesting.agent.api.NodeNetworkController
-
@RestController @CrossOrigin(origins="*") public class NodeNetworkController extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIGURE_URLstatic StringDESCRIPTION_URLstatic StringEXPLORE_URLstatic StringWRAP_UP_URL
-
Constructor Summary
Constructors Constructor Description NodeNetworkController(ConfigureService configureService, GetCurrentNetworkDescriptionService getCurrentNetworkDescription, ExploreAgentsService exploreAgentsService, EmbeddedEnvironmentApi embeddedEnvironmentApi, NetworkDescriptionApiMapper networkDescriptionApiMapper, ExploreResultApiMapper exploreResultApiMapper, NetworkConfigurationApiMapper networkConfigurationApiMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkDescriptionApiDtoconfigure(NetworkConfigurationApiDto networkConfigurationApi)ExploreResultApiDtoexplore(NetworkConfigurationApiDto networkConfigurationApiDto)NetworkDescriptionApiDtogetConfiguration()voidwrapUp(NetworkDescriptionApiDto networkDescriptionApiDto)
-
-
-
Field Detail
-
CONFIGURE_URL
public static final String CONFIGURE_URL
- See Also:
- Constant Field Values
-
DESCRIPTION_URL
public static final String DESCRIPTION_URL
- See Also:
- Constant Field Values
-
EXPLORE_URL
public static final String EXPLORE_URL
- See Also:
- Constant Field Values
-
WRAP_UP_URL
public static final String WRAP_UP_URL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NodeNetworkController
public NodeNetworkController(ConfigureService configureService, GetCurrentNetworkDescriptionService getCurrentNetworkDescription, ExploreAgentsService exploreAgentsService, EmbeddedEnvironmentApi embeddedEnvironmentApi, NetworkDescriptionApiMapper networkDescriptionApiMapper, ExploreResultApiMapper exploreResultApiMapper, NetworkConfigurationApiMapper networkConfigurationApiMapper)
-
-
Method Detail
-
configure
@PreAuthorize("hasAuthority(\'ADMIN_ACCESS\')") @PostMapping("/api/v1/agentnetwork/configuration") public NetworkDescriptionApiDto configure(@RequestBody NetworkConfigurationApiDto networkConfigurationApi)
-
getConfiguration
@PreAuthorize("hasAuthority(\'ADMIN_ACCESS\')") @GetMapping("/api/v1/description") public NetworkDescriptionApiDto getConfiguration()
-
explore
@PreAuthorize("hasAuthority(\'ADMIN_ACCESS\')") @PostMapping("/api/v1/agentnetwork/explore") public ExploreResultApiDto explore(@RequestBody NetworkConfigurationApiDto networkConfigurationApiDto)
-
wrapUp
@PreAuthorize("hasAuthority(\'ADMIN_ACCESS\')") @PostMapping("/api/v1/agentnetwork/wrapup") public void wrapUp(@RequestBody NetworkDescriptionApiDto networkDescriptionApiDto)
-
-