Пример #1
0
  private void run() {
    ActorSystem system = ActorSystem.create("TilosBus");
    bus = new MessageBus(system, injector);

    timeout = Duration.create(5, "seconds");

    LOG.info("Starting new deployment");

    SparkDefaults spark = new SparkDefaults(portBasedata, injector);

    JsonTransformer jsonResponse = spark.getJsonTransformer();

    get("/api/v1/tag/:tag", (req, res) -> tagService.get(req.params("tag")), jsonResponse);

    get("/api/v1/tag", (req, res) -> tagService.list(spark.intParam(req, "limit")), jsonResponse);
  }