Executor Binding
Overview
Bus Descriptor Format
Decomposed DDL Format
<buses>
<bus name="email-sender">
<provider>executor</provider>
<address>audit-logger</address>
<properties>
<processor_factory_classname>com.example.EmailGatewayProcessorFactory</processor_factory_classname>
<from_address>admin@example.com</from_address>
<smtp_host>mail.example.com</smtp_host>
<smtp_port>25</smtp_port>
<smtp_password>admin</smtp_password>
<!-- ... additional custom properties ... -->
</properties>
<channels>
<channel name="email-alerts">
<qos>Guaranteed</qos>
</channel>
</channels>
</bus>
</buses>
<apps>
<app name="email-gateway-app" mainClass="com.example.EmailGateway">
<messaging>
<buses>
<bus name="email-sender">
<detachedSend enabled="true">
<queueDrainerCpuAffinityMask>${EMAIL_SENDER_CPU_AFFMASK::0}</queueDrainerCpuAffinityMask>
</detachedSend>
<channels>
<channel name="email-alerts" join="false"/>
</channels>
</bus>
</buses>
</messaging>
</app>
</apps>Executor Bus Properties
Property
Default
Description
Custom Properties
Threading
Channels
QoS
Address and Port
See Also
Last updated

