Top Fields Constructors Methods
org.terracotta.statistics.derived

public Class OperationResultFilter<T extends java.lang.Enum<T>>

extends AbstractSourceStatistic<ChainedEventObserver>
implements ChainedOperationObserver<T extends Enum<T>>
Class Inheritance
All Implemented Interfaces
org.terracotta.statistics.observer.ChainedOperationObserver, org.terracotta.statistics.observer.ChainedObserver
Imports
java.util.EnumSet, .Set, org.terracotta.statistics.AbstractSourceStatistic, org.terracotta.statistics.observer.ChainedEventObserver, .ChainedOperationObserver

Author
cdennis

Field Summary

Modifier and TypeField and Description
private final Set<T>
Inherited from org.terracotta.statistics.AbstractSourceStatistic:
derivedStatistics

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
public void
end(long time, T result, long... parameters)

Implements org.terracotta.statistics.observer.ChainedOperationObserver.end.

Inherited from org.terracotta.statistics.AbstractSourceStatistic:
addDerivedStatisticremoveDerivedStatistic

Field Detail

targetsback to summary
private final Set<T> targets

Constructor Detail

OperationResultFilterback to summary
public OperationResultFilter(Set<T> targets, ChainedEventObserver... observers)

Method Detail

beginback to summary
public void begin(long time)

Implements org.terracotta.statistics.observer.ChainedOperationObserver.begin.

Annotations
@Override
endback to summary
public void end(long time, T result)

Implements org.terracotta.statistics.observer.ChainedOperationObserver.end.

Annotations
@Override
endback to summary
public void end(long time, T result, long... parameters)

Implements org.terracotta.statistics.observer.ChainedOperationObserver.end.

Annotations
@Override