Uses of Interface
org.glassfish.jersey.server.monitoring.ExecutionStatistics
Packages that use ExecutionStatistics
Package
Description
Jersey server-side internal monitoring and statistics classes.
Jersey internal server-side monitoring JMX MBeans implementation classes.
Jersey server-side monitoring JMX MBeans interfaces.
-
Uses of ExecutionStatistics in org.glassfish.jersey.server.internal.monitoring
Classes in org.glassfish.jersey.server.internal.monitoring that implement ExecutionStatisticsModifier and TypeClassDescription(package private) final classImmutable Execution statistics.Fields in org.glassfish.jersey.server.internal.monitoring declared as ExecutionStatisticsModifier and TypeFieldDescription(package private) static final ExecutionStatisticsExecutionStatisticsImpl.EMPTYEmpty execution statistics instance.private final ExecutionStatisticsResourceMethodStatisticsImpl.requestExecutionStatisticsprivate final ExecutionStatisticsResourceStatisticsImpl.requestExecutionStatisticsprivate final ExecutionStatisticsMonitoringStatisticsImpl.requestStatisticsprivate final ExecutionStatisticsResourceStatisticsImpl.resourceExecutionStatisticsprivate final ExecutionStatisticsResourceMethodStatisticsImpl.resourceMethodExecutionStatisticsMethods in org.glassfish.jersey.server.internal.monitoring that return ExecutionStatisticsModifier and TypeMethodDescriptionResourceMethodStatisticsImpl.getMethodStatistics()ResourceStatisticsImpl.getRequestExecutionStatistics()MonitoringStatisticsImpl.getRequestStatistics()ResourceMethodStatisticsImpl.getRequestStatistics()ResourceStatisticsImpl.getResourceMethodExecutionStatistics()ExecutionStatisticsImpl.snapshot()Methods in org.glassfish.jersey.server.internal.monitoring with parameters of type ExecutionStatisticsModifier and TypeMethodDescription(package private) static booleanMonitoringUtils.isCacheable(ExecutionStatistics stats) Indicates whether the global, resource, resource method statistics containing the give execution statistics can be cached.Constructors in org.glassfish.jersey.server.internal.monitoring with parameters of type ExecutionStatisticsModifierConstructorDescriptionprivateMonitoringStatisticsImpl(Map<String, ResourceStatistics> uriStatistics, Map<Class<?>, ResourceStatistics> resourceClassStatistics, ExecutionStatistics requestStatistics, ResponseStatistics responseStatistics, ExceptionMapperStatistics exceptionMapperStatistics) privateResourceMethodStatisticsImpl(ResourceMethod resourceMethod, ExecutionStatistics resourceMethodExecutionStatistics, ExecutionStatistics requestExecutionStatistics) privateResourceStatisticsImpl(Map<ResourceMethod, ResourceMethodStatistics> resourceMethods, ExecutionStatistics resourceExecutionStatistics, ExecutionStatistics requestExecutionStatistics) -
Uses of ExecutionStatistics in org.glassfish.jersey.server.internal.monitoring.jmx
Fields in org.glassfish.jersey.server.internal.monitoring.jmx declared as ExecutionStatisticsModifier and TypeFieldDescriptionprivate ExecutionStatisticsExecutionStatisticsDynamicBean.executionStatisticsMethods in org.glassfish.jersey.server.internal.monitoring.jmx with parameters of type ExecutionStatisticsModifier and TypeMethodDescriptionprivate MBeanInfoExecutionStatisticsDynamicBean.initMBeanInfo(ExecutionStatistics initialStatistics) voidExecutionStatisticsDynamicBean.updateExecutionStatistics(ExecutionStatistics executionStatistics) Update the execution statistics that are exposed by this MBean.Constructors in org.glassfish.jersey.server.internal.monitoring.jmx with parameters of type ExecutionStatisticsModifierConstructorDescriptionExecutionStatisticsDynamicBean(ExecutionStatistics executionStatistics, MBeanExposer mBeanExposer, String parentBeanName, String beanName) Create a new MXBean and register it into the mbean server usingmBeanExposer. -
Uses of ExecutionStatistics in org.glassfish.jersey.server.monitoring
Methods in org.glassfish.jersey.server.monitoring that return ExecutionStatisticsModifier and TypeMethodDescriptionResourceMethodStatistics.getMethodStatistics()Getexecution statisticsthat contain measurements of times only for execution of resource method.ResourceStatistics.getRequestExecutionStatistics()Getexecution statisticsthat contain measurements of times for whole processing from time when request comes into the Jersey application until the response is written to the underlying IO container.MonitoringStatistics.getRequestStatistics()Get the global application statistics of request execution.ResourceMethodStatistics.getRequestStatistics()Getexecution statisticsthat contain measurements of times for whole processing from time when request comes into the Jersey application until the response is written to the underlying IO container.ResourceStatistics.getResourceMethodExecutionStatistics()Getexecution statisticsthat contain measurements of times only for execution of resource methods.ExecutionStatistics.snapshot()Deprecated.implementing class is immutable hence snapshot creation is not needed anymore