public void configure()

in generic-examples/caffeine/CaffeineCacheSample.java [22:43]


  public void configure() throws Exception {
                from("timer:tick")
                    .setBody(constant("Hello"))
                    .setHeader("CamelCaffeineAction", constant("PUT"))
                    .setHeader("CamelCaffeineKey", constant("1"))
                    .toF("caffeine-cache://%s", "test")
                    .log("Result of Action ${header.CamelCaffeineAction} with key ${header.CamelCaffeineKey} is: ${body}")
                    .setBody(constant(null))
                    .setHeader("CamelCaffeineAction", constant("GET"))
                    .setHeader("CamelCaffeineKey", constant("1"))
                    .toF("caffeine-cache://%s", "test")
                    .log("Result of Action ${header.CamelCaffeineAction} with key ${header.CamelCaffeineKey} is: ${body}")
                    .setBody(constant(null))
                    .setHeader("CamelCaffeineAction", constant("INVALIDATE"))
                    .setHeader("CamelCaffeineKey", constant("1"))
                    .log("Invalidating entry with key ${header.CamelCaffeineKey}")
                    .toF("caffeine-cache://%s", "test")
                    .setHeader("CamelCaffeineAction", constant("GET"))
                    .setHeader("CamelCaffeineKey", constant("1"))
                    .toF("caffeine-cache://%s", "test")
                    .log("The Action ${header.CamelCaffeineAction} with key ${header.CamelCaffeineKey} has result? ${header.CamelCaffeineActionHasResult}");
  }