void instrument(NodeEngine nodeEngine) { Diagnostics diagnostics = ((NodeEngineImpl) nodeEngine).getDiagnostics(); StoreLatencyPlugin storeLatencyPlugin = diagnostics.getPlugin(StoreLatencyPlugin.class); if (!enabled || storeLatencyPlugin == null) { return; } this.store = new LatencyTrackingRingbufferStore(store, storeLatencyPlugin, namespace); }
void instrument(NodeEngine nodeEngine) { Diagnostics diagnostics = ((NodeEngineImpl) nodeEngine).getDiagnostics(); StoreLatencyPlugin storeLatencyPlugin = diagnostics.getPlugin(StoreLatencyPlugin.class); if (!enabled || storeLatencyPlugin == null) { return; } this.store = new LatencyTrackingRingbufferStore(store, storeLatencyPlugin, namespace); }
void instrument(NodeEngine nodeEngine) { Diagnostics diagnostics = ((NodeEngineImpl) nodeEngine).getDiagnostics(); StoreLatencyPlugin storeLatencyPlugin = diagnostics.getPlugin(StoreLatencyPlugin.class); if (!enabled || storeLatencyPlugin == null) { return; } this.store = new LatencyTrackingQueueStore(store, storeLatencyPlugin, name); }
void instrument(NodeEngine nodeEngine) { Diagnostics diagnostics = ((NodeEngineImpl) nodeEngine).getDiagnostics(); StoreLatencyPlugin storeLatencyPlugin = diagnostics.getPlugin(StoreLatencyPlugin.class); if (!enabled || storeLatencyPlugin == null) { return; } this.store = new LatencyTrackingQueueStore(store, storeLatencyPlugin, name); }
public void instrument(NodeEngine nodeEngine) { Diagnostics diagnostics = ((NodeEngineImpl) nodeEngine).getDiagnostics(); StoreLatencyPlugin storeLatencyPlugin = diagnostics.getPlugin(StoreLatencyPlugin.class); if (storeLatencyPlugin == null) { return; } if (mapLoader != null) { this.mapLoader = new LatencyTrackingMapLoader(mapLoader, storeLatencyPlugin, mapName); } if (mapStore != null) { this.mapStore = new LatencyTrackingMapStore(mapStore, storeLatencyPlugin, mapName); } }
public void instrument(NodeEngine nodeEngine) { Diagnostics diagnostics = ((NodeEngineImpl) nodeEngine).getDiagnostics(); StoreLatencyPlugin storeLatencyPlugin = diagnostics.getPlugin(StoreLatencyPlugin.class); if (storeLatencyPlugin == null) { return; } if (mapLoader != null) { this.mapLoader = new LatencyTrackingMapLoader(mapLoader, storeLatencyPlugin, mapName); } if (mapStore != null) { this.mapStore = new LatencyTrackingMapStore(mapStore, storeLatencyPlugin, mapName); } }
public void instrument(NodeEngine nodeEngine) { StoreLatencyPlugin plugin = ((NodeEngineImpl) nodeEngine).getDiagnostics().getPlugin(StoreLatencyPlugin.class); if (plugin == null) { return; } if (cacheLoader != null) { cacheLoader = new LatencyTrackingCacheLoader(cacheLoader, plugin, cacheConfig.getName()); } if (cacheWriter != null) { cacheWriter = new LatencyTrackingCacheWriter(cacheWriter, plugin, cacheConfig.getName()); } }
public void instrument(NodeEngine nodeEngine) { StoreLatencyPlugin plugin = ((NodeEngineImpl) nodeEngine).getDiagnostics().getPlugin(StoreLatencyPlugin.class); if (plugin == null) { return; } if (cacheLoader != null) { cacheLoader = new LatencyTrackingCacheLoader(cacheLoader, plugin, cacheConfig.getName()); } if (cacheWriter != null) { cacheWriter = new LatencyTrackingCacheWriter(cacheWriter, plugin, cacheConfig.getName()); } }