+ dummy code.

pull/1/head
Ivan Olexyn 5 years ago
parent e6f1aa76f8
commit c496a2222a

@ -23,8 +23,58 @@ public final class BridgeServlet extends HttpServlet {
public BridgeServlet() {
}
// handle POST (Ride)
// add Ride to AvailableRides
// handle GET (Link)
// remove Ride from AvailableRides
// add Ride to ReservedRides
// send OK (Ride) to mispclient
// send OK (Ride) to public
// handle GET (Ride)
// if Ride in ReservedRides,
// remove Ride from ReservedRides
// add Ride to Deliveredrides
// handle GET (Ride)(Request)
// if Ride in DeliveredRides
// remove Ride from DeliveredRides
// add Ride to NewRequest
// send OK (Ride)(Request)
// remove Ride from NewRequest
// add Ride to ForwardedRequest
// handle GET (Ride)(Data)
// if Ride in ForwardedRequest
// remove Ride from ForwardedRequest
// add Ride to NewData
// send OK (Ride)(Data)
// remove Ride from NewData
// add Ride to ForwardedData
// send OK (EOL)
// remove Ride from ForwardedData
// add Ride to EOL
// # send OK (Ride) to mispclient
// # send OK (Ride) to public
// # send OK (Ride)(Request)
// # send OK (Ride)(Data)
// # send OK (EOL)
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter writer = response.getWriter();

@ -21,9 +21,51 @@ public final class ClientServlet extends HttpServlet {
public ClientServlet() {
// Thread 1
// get ride count from mispbridge
// while ride count < max
// add POST (Ride) to AvailableRides
// send POST (Ride)
// Thread 2
// for Rides in ReservedRides,
// send GET (Ride)
}
// handle OK (Ride)
// remove Ride from AvailableRides
// add Ride to ReservedRides
// handle OK (Ride)(Request)
// remove Ride from AvailableRides
// add Request to NewRequest
// send GET (Request)
// remove Ride from NewRequest
// add Ride to ForwardedRequest
// handle OK (Data)
// remove Ride from ForwardedRequest
// add Ride to NewData
// send GET (Ride)(Data)
// remove Ride from NewData
// add Ride to ForwardedData
// handle OK (EOL)
// remove Ride from ForwardedData
// add Ride to EOl
// # send POST (Ride)
// # send GET (Ride)
// # send GET (Request)
// # send GET (Ride)(Data)
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter writer = response.getWriter();

Loading…
Cancel
Save