Package network.oxalis.statistics.util
Class StatisticsToXmlTransformer
- java.lang.Object
-
- network.oxalis.statistics.util.StatisticsToXmlTransformer
-
- All Implemented Interfaces:
StatisticsTransformer
public class StatisticsToXmlTransformer extends Object implements StatisticsTransformer
User: steinar Date: 24.02.13 Time: 10:36
-
-
Field Summary
-
Fields inherited from interface network.oxalis.statistics.api.StatisticsTransformer
ACCESS_POINT_ID_ELEMENT_NAME, CHANNEL_ELEMENT_NAME, COUNT_ELEMENT_NAME, DIRECTION_ELEMENT_NAME, DOCUMENT_TYPE_ELEMENT_NAME, ENTRY_START_ELEMENT_NAME, PARTICIPANT_ID_ELEMENT_NAME, PERIOD_ELEMENT_NAME, PROFILE_ID_ELEMENT_NAME, STATISTICS_DOCUMENT_START_ELEMENT_NAME
-
-
Constructor Summary
Constructors Constructor Description StatisticsToXmlTransformer(OutputStream outputStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendEntry()Completes the current statistics entryvoidendStatistics()voidstartEntry()Invoked by the transformer upon the start of a new entry (row, line, etc.) of statistical datavoidstartStatistics(Date start, Date end)voidwriteAccessPointIdentifier(String accessPointIdentifier)voidwriteChannel(String channel)voidwriteCount(int count)voidwriteDirection(String direction)voidwriteDocumentType(String documentType)voidwriteParticipantIdentifier(String participantId)voidwritePeriod(String period)voidwriteProfileId(String profileId)
-
-
-
Constructor Detail
-
StatisticsToXmlTransformer
public StatisticsToXmlTransformer(OutputStream outputStream)
-
-
Method Detail
-
startStatistics
public void startStatistics(Date start, Date end)
- Specified by:
startStatisticsin interfaceStatisticsTransformer
-
startEntry
public void startEntry()
Description copied from interface:StatisticsTransformerInvoked by the transformer upon the start of a new entry (row, line, etc.) of statistical data- Specified by:
startEntryin interfaceStatisticsTransformer
-
writeAccessPointIdentifier
public void writeAccessPointIdentifier(String accessPointIdentifier)
- Specified by:
writeAccessPointIdentifierin interfaceStatisticsTransformer
-
writePeriod
public void writePeriod(String period)
- Specified by:
writePeriodin interfaceStatisticsTransformer
-
writeDirection
public void writeDirection(String direction)
- Specified by:
writeDirectionin interfaceStatisticsTransformer
-
writeParticipantIdentifier
public void writeParticipantIdentifier(String participantId)
- Specified by:
writeParticipantIdentifierin interfaceStatisticsTransformer
-
writeDocumentType
public void writeDocumentType(String documentType)
- Specified by:
writeDocumentTypein interfaceStatisticsTransformer
-
writeProfileId
public void writeProfileId(String profileId)
- Specified by:
writeProfileIdin interfaceStatisticsTransformer
-
writeChannel
public void writeChannel(String channel)
- Specified by:
writeChannelin interfaceStatisticsTransformer
-
writeCount
public void writeCount(int count)
- Specified by:
writeCountin interfaceStatisticsTransformer
-
endEntry
public void endEntry()
Description copied from interface:StatisticsTransformerCompletes the current statistics entry- Specified by:
endEntryin interfaceStatisticsTransformer
-
endStatistics
public void endStatistics()
- Specified by:
endStatisticsin interfaceStatisticsTransformer
-
-