title: Java + Resilience4J - Time limiter on my own handler?
body: <p>Small question regarding Resilience4j please.</p>
  <p>Currently, Resilience4J propose a very nice TimeLimiter pattern.</p>
  <p>With it, one can very easily configure the time limit on an outbound http call. For instance, my service A is using an http client to call a service B. The time limit is to wait for service B for 1 second.</p>
  <p>When properly configured, we can see when service B takes more than 1 second, to return a fallback instead, some kind of &quot;no need to wait for service B anymore&quot;.</p>
  <p>I was wondering, is it possible to configure similar, but for <strong>my own service/handler</strong>?</p>
  <p>By that, I mean I would like to set a TimeLimiter on my own service A. Since I have an SLA defined by a contract of 5 seconds, instead of telling all my clients (&quot;don't wait for me if I take more than 5 seconds&quot;) and to let them configure some kind of TimeLimiter on their end.</p>
  <p>Very naive, I put the Resilience4J time limiter annotation on my own handler, and put very long computation in it, but not working. I think the Resilience4J time limiter is more for outbound calls.</p>
  <p>Would it be possible to have the same mechanism on my own service A please?</p>
  <p>Thank you</p>