From 868bdf269dc3c813f9ed02d851bf058c36a71655 Mon Sep 17 00:00:00 2001 From: LO Kam Tao Leo Date: Sun, 24 Jul 2022 18:00:48 +0100 Subject: [PATCH] Skeleton for getting real time train info --- src/main/java/org/leolo/nrapi/v0/api/TrainAPI.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/main/java/org/leolo/nrapi/v0/api/TrainAPI.java diff --git a/src/main/java/org/leolo/nrapi/v0/api/TrainAPI.java b/src/main/java/org/leolo/nrapi/v0/api/TrainAPI.java new file mode 100644 index 0000000..f0bb857 --- /dev/null +++ b/src/main/java/org/leolo/nrapi/v0/api/TrainAPI.java @@ -0,0 +1,23 @@ +package org.leolo.nrapi.v0.api; + +import org.leolo.nrapi.v0.model.ReturnSet; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping(value = {"train","v0/train"}) +public class TrainAPI { + + @RequestMapping(value = "/get/{trainId}") + public ReturnSet getSchedule( + @PathVariable(name = "trainId") String trainId + ){ + return new ReturnSet() { + @Override + public String get_type() { + return ReturnSet.super.get_type(); + } + }; + } +}