public class TransformerStatisticsImpl extends Object implements TransformerStatistics
TransformerStatistics.| Constructor and Description |
|---|
TransformerStatisticsImpl(org.alfresco.service.cmr.repository.MimetypeService mimetypeService,
String sourceMimetype,
String targetMimetype,
ContentTransformer transformer,
TransformerStatistics parent,
long errorTime,
long initialAverageTime,
long initialCount) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAverageTime() |
long |
getCount() |
long |
getErrorCount() |
String |
getSourceExt() |
String |
getTargetExt() |
String |
getTransformerName() |
boolean |
isSummary() |
void |
recordError(long transformationTime)
Adds 1 to the error count of this TransformationData and its parents.
|
void |
recordTime(long transformationTime) |
void |
setAverageTime(long averageTime) |
void |
setCount(long count) |
void |
setErrorCount(long errorCount) |
public TransformerStatisticsImpl(org.alfresco.service.cmr.repository.MimetypeService mimetypeService,
String sourceMimetype,
String targetMimetype,
ContentTransformer transformer,
TransformerStatistics parent,
long errorTime,
long initialAverageTime,
long initialCount)
public String getSourceExt()
getSourceExt in interface TransformerStatisticspublic String getTargetExt()
getTargetExt in interface TransformerStatisticspublic String getTransformerName()
getTransformerName in interface TransformerStatisticspublic void recordTime(long transformationTime)
recordTime in interface TransformerStatisticstransformationTime - to be added to this TransformationData and its parents.public void recordError(long transformationTime)
TransformerStatisticsrecordError in interface TransformerStatisticspublic long getCount()
getCount in interface TransformerStatisticspublic void setCount(long count)
setCount in interface TransformerStatisticscount - overrides the number of time the transformer has been called.public long getErrorCount()
getErrorCount in interface TransformerStatisticspublic void setErrorCount(long errorCount)
setErrorCount in interface TransformerStatisticserrorCount - overrides the number of time the transformer has failed.public long getAverageTime()
getAverageTime in interface TransformerStatisticspublic void setAverageTime(long averageTime)
setAverageTime in interface TransformerStatisticsaverageTime - overrides the average time taken by the the transformer.public boolean isSummary()
isSummary in interface TransformerStatisticstrue if this is the summary of all transformations done
by a transformer rather than just between two specific mimetypes.Copyright © 2005–2018 Alfresco Software. All rights reserved.