package de.mxro.metrics.internal.operations; import delight.async.properties.PropertyData; import delight.async.properties.operations.PropertyOperationWithId; import com.codahale.metrics.Histogram; public class HistrogramEvent extends PropertyOperationWithId<Long> { private final long value; @Override public Long perform(final PropertyData data) { final Histogram hist = data.get(id, Histogram.class); hist.update(value); return value; } public HistrogramEvent(final long value) { super(); this.value = value; } }