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

org.coos.config.coos.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>

<coos xmlns="http://www.coos.org/CoosXMLSchema" name="${name:-coos1}">

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

    <qosclass name="currency" default="true" />

    <segment name="${segment:-.}" routeruuid="${routeruuid:-Router1}"
      routeralgorithm="linkstate" />

    <routeralgorithm name="linkstate"
      class="org.coos.messaging.routing.LinkStateAlgorithm">
      <property name="refreshInterval" value="${refreshInterval:-2000}" />
    </routeralgorithm>

  </router>

  <channelserver name="TCPServer"
    class="org.coos.messaging.transport.TCPTransportManager">
    <property name="port" value="${port:-15656}" />
  </channelserver>

  <channel name="out" init="${enabled:-false}" transport="TCP1" defaultgw="true">
    <outlink>
    </outlink>
  </channel>

  <transport name="TCP1" class="org.coos.messaging.transport.TCPTransport">
    <property name="host" value="${connectHost:-localhost}" />
    <property name="port" value="${connectPort:-15656}" />
    <property name="retry" value="true" />
  </transport>

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

</coos>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy