package rest;

import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;

@ApplicationPath("")
public class AplikacjaRestowa extends Application {
    /* Gdyby stworzyć taką metodę, to aplikacja obejmowałaby tylko te zasoby
      i działałyby one jako singletony - czyli ten sam obiekt obsługuje kolejne zapytania.
      
      Gdy metody getSingletons nie ma wcale, albo jest też metoda getClasses,
      to stosowana jest polityka "per-request", czyli obiekt klasy Time itp. jest tworzony za każdym razem dla każdego zapytania.
         @Override
    public Set<Object> getSingletons() {
        return Set.of(new Hello(), new Time());
    }
    */

}
