diff options
Diffstat (limited to 'messagebus/src/main/config/messagebus.messagebus.def')
-rw-r--r-- | messagebus/src/main/config/messagebus.messagebus.def | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/messagebus/src/main/config/messagebus.messagebus.def b/messagebus/src/main/config/messagebus.messagebus.def new file mode 100644 index 00000000000..b750530ec5f --- /dev/null +++ b/messagebus/src/main/config/messagebus.messagebus.def @@ -0,0 +1,29 @@ +# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +namespace=messagebus + +# Name of the protocol that uses this routing table. All +# instances of message bus must support all named protocols. +routingtable[].protocol string + +# A protocol-unique name for a hop. +routingtable[].hop[].name string + +# The selector string of a hop, this string typically contains +# routing policy references on the form [policy-name:parameter]. +# The protocol for the routing table must support all named +# policies. +routingtable[].hop[].selector string + +# List of recipients for a hop. These strings may contain +# wildcards to allow the network layer to choose any single +# matching service. +routingtable[].hop[].recipient[] string + +# Whether or not to ignore the result from this hop. +routingtable[].hop[].ignoreresult bool default=false + +# A protocol-unique name for a route. +routingtable[].route[].name string + +# An array of hop names that together make up the route. +routingtable[].route[].hop[] string |