Uses of Interface
org.glassfish.jersey.server.monitoring.ExecutionStatistics
-
Packages that use ExecutionStatistics Package Description org.glassfish.jersey.server.internal.monitoring Jersey server-side internal monitoring and statistics classes.org.glassfish.jersey.server.internal.monitoring.jmx Jersey internal server-side monitoring JMX MBeans implementation classes.org.glassfish.jersey.server.monitoring 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 ExecutionStatistics Modifier and Type Class Description (package private) class
ExecutionStatisticsImpl
Immutable Execution statistics.Fields in org.glassfish.jersey.server.internal.monitoring declared as ExecutionStatistics Modifier and Type Field Description (package private) static ExecutionStatistics
ExecutionStatisticsImpl. EMPTY
Empty execution statistics instance.private ExecutionStatistics
ResourceMethodStatisticsImpl. requestExecutionStatistics
private ExecutionStatistics
ResourceStatisticsImpl. requestExecutionStatistics
private ExecutionStatistics
MonitoringStatisticsImpl. requestStatistics
private ExecutionStatistics
ResourceStatisticsImpl. resourceExecutionStatistics
private ExecutionStatistics
ResourceMethodStatisticsImpl. resourceMethodExecutionStatistics
Methods in org.glassfish.jersey.server.internal.monitoring that return ExecutionStatistics Modifier and Type Method Description ExecutionStatistics
ResourceMethodStatisticsImpl. getMethodStatistics()
ExecutionStatistics
ResourceStatisticsImpl. getRequestExecutionStatistics()
ExecutionStatistics
MonitoringStatisticsImpl. getRequestStatistics()
ExecutionStatistics
ResourceMethodStatisticsImpl. getRequestStatistics()
ExecutionStatistics
ResourceStatisticsImpl. getResourceMethodExecutionStatistics()
ExecutionStatistics
ExecutionStatisticsImpl. snapshot()
Methods in org.glassfish.jersey.server.internal.monitoring with parameters of type ExecutionStatistics Modifier and Type Method Description (package private) static boolean
MonitoringUtils. 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 ExecutionStatistics Constructor Description MonitoringStatisticsImpl(java.util.Map<java.lang.String,ResourceStatistics> uriStatistics, java.util.Map<java.lang.Class<?>,ResourceStatistics> resourceClassStatistics, ExecutionStatistics requestStatistics, ResponseStatistics responseStatistics, ExceptionMapperStatistics exceptionMapperStatistics)
ResourceMethodStatisticsImpl(ResourceMethod resourceMethod, ExecutionStatistics resourceMethodExecutionStatistics, ExecutionStatistics requestExecutionStatistics)
ResourceStatisticsImpl(java.util.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 ExecutionStatistics Modifier and Type Field Description private ExecutionStatistics
ExecutionStatisticsDynamicBean. executionStatistics
Methods in org.glassfish.jersey.server.internal.monitoring.jmx with parameters of type ExecutionStatistics Modifier and Type Method Description private javax.management.MBeanInfo
ExecutionStatisticsDynamicBean. initMBeanInfo(ExecutionStatistics initialStatistics)
void
ExecutionStatisticsDynamicBean. 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 ExecutionStatistics Constructor Description ExecutionStatisticsDynamicBean(ExecutionStatistics executionStatistics, MBeanExposer mBeanExposer, java.lang.String parentBeanName, java.lang.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 ExecutionStatistics Modifier and Type Method Description ExecutionStatistics
ResourceMethodStatistics. getMethodStatistics()
Getexecution statistics
that contain measurements of times only for execution of resource method.ExecutionStatistics
ResourceStatistics. getRequestExecutionStatistics()
Getexecution statistics
that 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.ExecutionStatistics
MonitoringStatistics. getRequestStatistics()
Get the global application statistics of request execution.ExecutionStatistics
ResourceMethodStatistics. getRequestStatistics()
Getexecution statistics
that 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.ExecutionStatistics
ResourceStatistics. getResourceMethodExecutionStatistics()
Getexecution statistics
that contain measurements of times only for execution of resource methods.ExecutionStatistics
ExecutionStatistics. snapshot()
Deprecated.implementing class is immutable hence snapshot creation is not needed anymore
-