public class WebMvcMetricsFilter extends OncePerRequestFilter
ALREADY_FILTERED_SUFFIX
コンストラクターと説明 |
---|
WebMvcMetricsFilter(io.micrometer.core.instrument.MeterRegistry registry, WebMvcTagsProvider tagsProvider, StringSE metricName, AutoTimer autoTimer) 新しい WebMvcMetricsFilter インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | doFilterInternal(HttpServletRequestEE request, HttpServletResponseEE response, FilterChainEE filterChain) |
protected boolean | shouldNotFilterAsyncDispatch() |
doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterErrorDispatch
addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public WebMvcMetricsFilter(io.micrometer.core.instrument.MeterRegistry registry, WebMvcTagsProvider tagsProvider, StringSE metricName, AutoTimer autoTimer)
WebMvcMetricsFilter
インスタンスを作成します。registry
- メーター登録 tagsProvider
- タグプロバイダー metricName
- メトリクス名 autoTimer
- 適用する自動タイマーまたは自動タイミングを無効にする null
protected boolean shouldNotFilterAsyncDispatch()
OncePerRequestFilter
の shouldNotFilterAsyncDispatch
protected void doFilterInternal(HttpServletRequestEE request, HttpServletResponseEE response, FilterChainEE filterChain) throws ServletExceptionEE, IOExceptionSE
OncePerRequestFilter
の doFilterInternal
ServletExceptionEE
IOExceptionSE