All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ct.messaging.standalone.1.3.1.source-code.coos.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<coos xmlns="http://www.coos.org/CoosXMLSchema" name="coos1">

  <router class="org.coos.messaging.routing.DefaultRouter">

    <qosclass name="latency" />
    <preprocessor routerprocessor="latencyAnalyzer" />
    <qosclass name="currency" default="true" />

    <segment name="" routeruuid="Router1" routeralgorithm="linkstate" />

    <routerprocessor name="latencyAnalyzer"
      class="org.coos.messaging.routing.LatencyAnalyzer">
      <property name="updateCost" value="true" />
      <property name="updateInterval" value="1000" />
    </routerprocessor>

    <routeralgorithm name="linkstate"
      class="org.coos.messaging.routing.LinkStateAlgorithm">
      <property name="refreshInterval" value="1000" />
    </routeralgorithm>

  </router>


  <channel name="in">
    <inBound>
    </inBound>
    <outBound>
      <cost name="latency" value="22" />
      <cost name="currency" value="2" />
    </outBound>
  </channel>

  <channelserver name="default"
    class="org.coos.messaging.transport.DefaultChannelServer" />

  <channelserver name="TCPServer"
    class="org.coos.messaging.transport.TCPTransportManager">
    <property name="port" value="15656" />
  </channelserver>

  <channel-mapping uuid=".*" channel="in" />

  <processor name="logger" class="org.coos.messaging.processor.Logger"
    shared="true" />

</coos>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy