Class BasicStatisticDataUnit
- java.lang.Object
-
- org.apache.synapse.aspects.flow.statistics.data.raw.BasicStatisticDataUnit
-
- Direct Known Subclasses:
CallbackDataUnit,StatisticDataUnit
public class BasicStatisticDataUnit extends Object
This is the basic raw statistics data carrier to StatisticEntry.
-
-
Constructor Summary
Constructors Constructor Description BasicStatisticDataUnit()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateElasticMetadata(MessageContext messageContext)intgetCurrentIndex()ElasticMetadatagetElasticMetadata()StringgetStatisticId()SynapseEnvironmentgetSynapseEnvironment()LonggetTime()booleanisOutOnlyFlow()booleanisTracingEnabled()voidsetCurrentIndex(int currentIndex)voidsetIsOutOnlyFlow(boolean isOutOnlyFlow)voidsetStatisticId(String statisticId)voidsetSynapseEnvironment(SynapseEnvironment synapseEnvironment)voidsetTime(Long time)voidsetTracingEnabled(boolean tracingEnabled)
-
-
-
Method Detail
-
getStatisticId
public String getStatisticId()
-
setStatisticId
public void setStatisticId(String statisticId)
-
getTime
public Long getTime()
-
setTime
public void setTime(Long time)
-
getSynapseEnvironment
public SynapseEnvironment getSynapseEnvironment()
-
setSynapseEnvironment
public void setSynapseEnvironment(SynapseEnvironment synapseEnvironment)
-
getCurrentIndex
public int getCurrentIndex()
-
setCurrentIndex
public void setCurrentIndex(int currentIndex)
-
isTracingEnabled
public boolean isTracingEnabled()
-
setTracingEnabled
public void setTracingEnabled(boolean tracingEnabled)
-
isOutOnlyFlow
public boolean isOutOnlyFlow()
-
setIsOutOnlyFlow
public void setIsOutOnlyFlow(boolean isOutOnlyFlow)
-
generateElasticMetadata
public void generateElasticMetadata(MessageContext messageContext)
-
getElasticMetadata
public ElasticMetadata getElasticMetadata()
-
-