The property language provides a convenient way of accessing exchange
properties. When you supply a key that matches one of the exchange property
names, the property language returns the corresponding value.
To implement the recipient list pattern when the listOfEndpoints
exchange property contains the recipient list, you could define a route as follows:
<camelContext>
<route>
<from uri="direct:a"/>
<recipientList>
<property>listOfEndpoints</property>
</recipientList>
</route>
</camelContext>