Skip to content
Snippets Groups Projects
Bookstore-Example.kax 2.74 KiB
Newer Older
<?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="Filter" name="Response Time Filter" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeFilter">
    <properties name="thresholdNanos" value="1900000"/>
    <outputPorts name="validResponseTimes" subscribers="//@plugins.1/@inputPorts.0 //@plugins.5/@inputPorts.0"/>
    <outputPorts name="invalidResponseTimes" subscribers="//@plugins.2/@inputPorts.0 //@plugins.6/@inputPorts.0"/>
    <inputPorts name="newResponseTime"/>
  </plugins>
  <plugins xsi:type="Filter" name="Print valid" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeOutputPrinter">
    <properties name="validOutput" value="true"/>
    <inputPorts name="newEvent"/>
  </plugins>
  <plugins xsi:type="Filter" name="Print invalid" classname="kieker.examples.userguide.ch3and4bookstore.MyResponseTimeOutputPrinter">
    <properties name="validOutput" value="false"/>
    <inputPorts name="newEvent"/>
  </plugins>
  <plugins xsi:type="Reader" name="File System Reader" classname="kieker.analysis.plugin.reader.filesystem.FSReader">
    <properties name="ignoreUnknownRecordTypes" value="false"/>
    <properties name="inputDirs" value="testdata"/>
    <outputPorts name="monitoringRecords" subscribers="//@plugins.0/@inputPorts.0 //@plugins.4/@inputPorts.0"/>
  </plugins>
  <plugins xsi:type="Filter" name="Counter1" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
    <outputPorts name="relayedEvents"/>
    <outputPorts name="currentEventCount"/>
    <displays name="Counter Display"/>
    <inputPorts name="inputEvents"/>
  </plugins>
  <plugins xsi:type="Filter" name="Counter2" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
    <outputPorts name="relayedEvents"/>
    <outputPorts name="currentEventCount"/>
    <displays name="Counter Display"/>
    <inputPorts name="inputEvents"/>
  </plugins>
  <plugins xsi:type="Filter" name="Counter3" classname="kieker.analysis.plugin.filter.forward.CountingFilter">
    <outputPorts name="relayedEvents"/>
    <outputPorts name="currentEventCount"/>
    <displays name="Counter Display"/>
    <inputPorts name="inputEvents"/>
  </plugins>
  <dependencies filePath="BookstoreApplication.jar"/>
  <dependencies filePath="kieker-1.6-SNAPSHOT_emf.jar"/>
  <views name="View" description="No description available.">
    <displayConnectors name="FS Counter" display="//@plugins.4/@displays.0"/>
    <displayConnectors name="Valid Counter" display="//@plugins.5/@displays.0"/>
    <displayConnectors name="Invalid Counter" display="//@plugins.6/@displays.0"/>
  </views>
</Project>