/** * Builds the. * * @return the operation observer */ public OperationObserver<T> build() { if (context == null || name == null) { throw new IllegalStateException(); } else { return StatisticsManager.createOperationStatistic(context, name, tags, type); } } }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Class<T> eventTypes) { return createOperationStatistic(context, name, tags, Collections.<String, Object>emptyMap(), eventTypes); }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Map<String, ? extends Object> properties, Class<T> resultType) { OperationStatistic<T> stat = createOperationStatistic(name, tags, properties, resultType); associate(context).withChild(stat); return stat; }
/** * Builds the. * * @return the operation observer */ public OperationObserver<T> build() { if (context == null || name == null) { throw new IllegalStateException(); } else { return StatisticsManager.createOperationStatistic(context, name, tags, properties, type); } } }
/** * Builds the. * * @return the operation observer */ public OperationObserver<T> build() { if (context == null || name == null) { throw new IllegalStateException(); } else { return StatisticsManager.createOperationStatistic(context, name, tags, type); } } }
/** * Builds the. * * @return the operation observer */ public OperationObserver<T> build() { if (context == null || name == null) { throw new IllegalStateException(); } else { return StatisticsManager.createOperationStatistic(context, name, tags, type); } } }
/** * Builds the. * * @return the operation observer */ public OperationObserver<T> build() { if (context == null || name == null) { throw new IllegalStateException(); } else { return StatisticsManager.createOperationStatistic(context, name, tags, type); } } }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Class<T> eventTypes) { return createOperationStatistic(context, name, tags, Collections.<String, Object>emptyMap(), eventTypes); }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Class<T> eventTypes) { return createOperationStatistic(context, name, tags, Collections.emptyMap(), eventTypes); }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Class<T> eventTypes) { return createOperationStatistic(context, name, tags, Collections.<String, Object>emptyMap(), eventTypes); }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Map<String, ? extends Object> properties, Class<T> resultType) { OperationStatistic<T> stat = createOperationStatistic(name, tags, properties, resultType); associate(context).withChild(stat); return stat; }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Map<String, ? extends Object> properties, Class<T> resultType) { OperationStatistic<T> stat = createOperationStatistic(name, tags, properties, resultType); associate(context).withChild(stat); return stat; }
public static <T extends Enum<T>> OperationObserver<T> createOperationStatistic(Object context, String name, Set<String> tags, Map<String, ? extends Object> properties, Class<T> resultType) { OperationStatistic<T> stat = createOperationStatistic(name, tags, properties, resultType); associate(context).withChild(stat); return stat; }