ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }
ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }
ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
ResourceMethodStatisticsImpl.Builder getOrCreate(final ResourceMethod resourceMethod) { final String methodUniqueId = MonitoringUtils.getMethodUniqueId(resourceMethod); if (!stringToMethodsBuilders.containsKey(methodUniqueId)) { stringToMethodsBuilders.putIfAbsent(methodUniqueId, new ResourceMethodStatisticsImpl.Builder(resourceMethod)); } return stringToMethodsBuilders.get(methodUniqueId); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }
/** * Update the statistics of this MXBean and of nested MXBeans. * @param resourceStatistics New resource statistics. */ public void updateResourceStatistics(ResourceStatistics resourceStatistics) { this.methodsExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getResourceMethodExecutionStatistics()); this.requestExecutionStatisticsBean.updateExecutionStatistics(resourceStatistics.getRequestExecutionStatistics()); for (Map.Entry<ResourceMethod, ResourceMethodStatistics> entry : resourceStatistics.getResourceMethodStatistics().entrySet()) { final ResourceMethodStatistics methodStats = entry.getValue(); final ResourceMethod method = entry.getKey(); final String methodId = MonitoringUtils.getMethodUniqueId(method); ResourceMethodMXBeanImpl methodMXBean = this.resourceMethods.get(methodId); if (methodMXBean == null) { methodMXBean = new ResourceMethodMXBeanImpl(methodStats, uriResource, mBeanExposer, resourcePropertyName, methodId); resourceMethods.put(methodId, methodMXBean); } methodMXBean.updateResourceMethodStatistics(methodStats); } }