Class AssignmentConflictResource


  • @Path("/metric/realtime/conflicts")
    public class AssignmentConflictResource
    extends MetricResource
    monitor vehicle collisions (assignment grabs) on a block.
    • Field Detail

      • _log

        protected static final org.slf4j.Logger _log
    • Constructor Detail

      • AssignmentConflictResource

        public AssignmentConflictResource()
    • Method Detail

      • setScheduledExecutorService

        @Autowired
        public void setScheduledExecutorService​(ScheduledExecutorService scheduledExecutorService)
      • getAllTripConflicts

        @Path("trip/list")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getAllTripConflicts()
      • getAllBlockConflicts

        @Path("block/list")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getAllBlockConflicts()
      • getAllVehicleConflicts

        @Path("vehicle/list")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getAllVehicleConflicts()
      • refresh

        public void refresh()
      • start

        @PostConstruct
        public void start()
      • stop

        @PreDestroy
        public void stop()