Class AbstractStatisticsPrinter<T>
java.lang.Object
com.evolveum.midpoint.schema.statistics.AbstractStatisticsPrinter<T>
- Direct Known Subclasses:
ActivityItemProcessingStatisticsPrinter,ActivityProgressPrinter,CachePerformanceInformationPrinter,ComponentsPerformanceInformationPrinter,OperationsPerformanceInformationPrinter,ProvisioningStatisticsPrinter,RepositoryPerformanceInformationPrinter,SynchronizationInformationPrinter,TaskWorkBucketManagementPerformanceInformationPrinter
Prints statistics in selected format.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic enum -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractStatisticsPrinter(T information, AbstractStatisticsPrinter.Options options, Integer iterations, Integer seconds) -
Method Summary
-
Field Details
-
information
Information that is to be formatted. -
data
Data to be formatted.
-
-
Constructor Details
-
AbstractStatisticsPrinter
public AbstractStatisticsPrinter(@NotNull T information, AbstractStatisticsPrinter.Options options, Integer iterations, Integer seconds)
-
-
Method Details
-
initData
protected void initData() -
initFormatting
protected void initFormatting() -
print
-
prepare
public abstract void prepare() -
addColumn
-
avg
-
div
-
percent
-
formatString
-
formatInt
-
getData
-
getRawDataStream
-
getFormatting
-
getColumnLabelsAsArray
-