@CrossOrigin
@RestController
@RequestMapping(value="/transit")
public class TransitController
extends java.lang.Object
Constructor and Description |
---|
TransitController(TransitRepository transitRepository,
TransitService transitService) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createNewTransit(CreateTransitRequest request)
Stores a new transit
|
java.lang.Iterable<TransitView> |
getAllTransits()
Returns an iterable of all transits
|
@Autowired public TransitController(TransitRepository transitRepository, TransitService transitService)
@GetMapping(value="") public java.lang.Iterable<TransitView> getAllTransits()
@PostMapping @ResponseStatus(value=CREATED) public java.lang.String createNewTransit(@RequestBody CreateTransitRequest request)
request
- request containing the attributes of the new transit