View difference between Paste ID: 3dSFwMJS and cgNzhVm8
SHOW: | | - or go back to the newest paste.
1
@RestController
2
public class MyController {
3
4
	@Autowired
5
	MyService service;
6
7
	@GetMapping(value = "/{serialNumber}/radio")
8
	public @ResponseBody Radio getRadio(@PathVariable String serialNumber) {
9
		// Get Radio for SN
10
		return service.getRadio(serialNumber);
11
	}
12
13
	@PostMapping(value = "/{serialNumber}/radio")
14
	public @ResponseBody void createRadio(@PathVariable String serialNumbe) {
15
		// Create Radio for SN
16
		service.setRadio(serialNumber, true);
17
	}
18
19
	@PutMapping(value = "/{serialNumber}/radio")
20
	public @ResponseBody void updateRadio(@PathVariable String serialNumber) {
21
		// Update Radio for SN
22
		service.setRadio(serialNumber, false);
23
	}
24
25
}