Skip to content
Snippets Groups Projects
Commit 322f2baf authored by Nils Christian Ehmke's avatar Nils Christian Ehmke
Browse files

Modified the example slightly in order to work correctly and look better.

parent 88d5a82d
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?>
<Project xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="platform:/resource/Kieker/model/AnalysisMetaModel.ecore">
<plugins xsi:type="Reader" name="FSReader" classname="kieker.analysis.plugin.reader.filesystem.FSReader">
<properties name="inputDirs" value="testdata" description="The name of the input dirs used to read data (multiple dirs are separated by |)."/>
<properties name="ignoreUnknownRecordTypes" value="false" description="Ignore unknown records? Aborts if encountered and value is false."/>
<outputPorts name="monitoringRecords" subscribers="//@plugins.1/@inputPorts.0 //@plugins.5/@inputPorts.0"/>
<properties name="inputDirs" value="data/Bookstore-Example/testdata"/>
<properties name="ignoreUnknownRecordTypes" value="false"/>
<outputPorts name="monitoringRecords" subscribers="//@plugins.5/@inputPorts.0"/>
</plugins>
<plugins xsi:type="Filter" name="MyResponseTimeFilter" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeFilter">
<properties name="thresholdNanos" value="1900000" description=""/>
<outputPorts name="validResponseTimes" subscribers="//@plugins.4/@inputPorts.0 //@plugins.6/@inputPorts.0"/>
<outputPorts name="invalidResponseTimes" subscribers="//@plugins.2/@inputPorts.0 //@plugins.3/@inputPorts.0"/>
<properties name="thresholdNanos" value="1900000"/>
<outputPorts name="validResponseTimes" subscribers="//@plugins.4/@inputPorts.0"/>
<outputPorts name="invalidResponseTimes" subscribers="//@plugins.3/@inputPorts.0"/>
<inputPorts name="newResponseTime"/>
</plugins>
<plugins xsi:type="Filter" name="Invalid Printer" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeOutputPrinter">
<properties name="validOutput" value="false" description=""/>
<properties name="validOutput" value="false"/>
<inputPorts name="newEvent"/>
</plugins>
<plugins xsi:type="Filter" name="Invalid Counter" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
<outputPorts name="relayedEvents"/>
<outputPorts name="relayedEvents" subscribers="//@plugins.2/@inputPorts.0"/>
<outputPorts name="currentEventCount"/>
<displays name="Counter Display"/>
<inputPorts name="inputEvents"/>
</plugins>
<plugins xsi:type="Filter" name="Valid Counter" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
<outputPorts name="relayedEvents"/>
<outputPorts name="relayedEvents" subscribers="//@plugins.6/@inputPorts.0"/>
<outputPorts name="currentEventCount"/>
<displays name="Counter Display"/>
<inputPorts name="inputEvents"/>
</plugins>
<plugins xsi:type="Filter" name="Global Counter" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
<outputPorts name="relayedEvents"/>
<outputPorts name="relayedEvents" subscribers="//@plugins.1/@inputPorts.0"/>
<outputPorts name="currentEventCount"/>
<displays name="Counter Display"/>
<inputPorts name="inputEvents"/>
</plugins>
<plugins xsi:type="Filter" name="Valid Printer" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeOutputPrinter">
<properties name="validOutput" value="true" description=""/>
<properties name="validOutput" value="true"/>
<inputPorts name="newEvent"/>
</plugins>
<dependencies filePath="BookstoreApplication.jar"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment