Class IdsResourceImpl

  • All Implemented Interfaces:
    IdsResource

    @ApplicationScoped
    @Counted(name="rest_request_count",
             description="Total number of REST requests.",
             tags={"group=REST","metric=rest_request_count"},
             reusable=true)
    @ConcurrentGauge(name="concurrent_request_count",
                     description="Number of concurrent REST requests.",
                     tags={"group=REST","metric=concurrent_request_count"},
                     reusable=true)
    @Timed(name="rest_response_time",
           description="Time of a request-response interval.",
           tags={"group=REST","metric=rest_response_time"},
           unit="milliseconds",
           reusable=true)
    public class IdsResourceImpl
    extends Object
    implements IdsResource
    Author:
    eric.wittmann@gmail.com