Newer
Older
<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">
Nils Christian Ehmke
committed
<plugins xsi:type="Reader" name="FSReader" classname="kieker.analysis.plugin.reader.filesystem.FSReader">
Nils Christian Ehmke
committed
<properties name="inputDirs" value="data/Bookstore-Example/testdata"/>
<properties name="ignoreUnknownRecordTypes" value="false"/>
<outputPorts name="monitoringRecords" subscribers="//@plugins.5/@inputPorts.0"/>
Nils Christian Ehmke
committed
</plugins>
<plugins xsi:type="Filter" name="MyResponseTimeFilter" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeFilter">
Nils Christian Ehmke
committed
<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>
Nils Christian Ehmke
committed
<plugins xsi:type="Filter" name="Invalid Printer" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeOutputPrinter">
Nils Christian Ehmke
committed
<properties name="validOutput" value="false"/>
<inputPorts name="newEvent"/>
</plugins>
Nils Christian Ehmke
committed
<plugins xsi:type="Filter" name="Invalid Counter" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
Nils Christian Ehmke
committed
<outputPorts name="relayedEvents" subscribers="//@plugins.2/@inputPorts.0"/>
<outputPorts name="currentEventCount"/>
<displays name="Counter Display"/>
<inputPorts name="inputEvents"/>
</plugins>
Nils Christian Ehmke
committed
<plugins xsi:type="Filter" name="Valid Counter" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
Nils Christian Ehmke
committed
<outputPorts name="relayedEvents" subscribers="//@plugins.6/@inputPorts.0"/>
<outputPorts name="currentEventCount"/>
<displays name="Counter Display"/>
<inputPorts name="inputEvents"/>
</plugins>
Nils Christian Ehmke
committed
<plugins xsi:type="Filter" name="Global Counter" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
Nils Christian Ehmke
committed
<outputPorts name="relayedEvents" subscribers="//@plugins.1/@inputPorts.0"/>
<outputPorts name="currentEventCount"/>
<displays name="Counter Display"/>
<inputPorts name="inputEvents"/>
</plugins>
Nils Christian Ehmke
committed
<plugins xsi:type="Filter" name="Valid Printer" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeOutputPrinter">
Nils Christian Ehmke
committed
<properties name="validOutput" value="true"/>
Nils Christian Ehmke
committed
<inputPorts name="newEvent"/>
</plugins>
<dependencies filePath="BookstoreApplication.jar"/>
Nils Christian Ehmke
committed
<dependencies filePath="commons-cli-1.2.jar"/>
Nils Christian Ehmke
committed
<views name="Counter View" description="Shows the available counters">
<displayConnectors name="Invalid Counter" display="//@plugins.3/@displays.0"/>
<displayConnectors name="Invalid Counter" display="//@plugins.4/@displays.0"/>
<displayConnectors name="Global Counter" display="//@plugins.5/@displays.0"/>
</views>