service
XMS Connection Authority — Provides controls and limits on how the server connects to other servers<service class="xms.policy.XMSConnectionAuthority" … > child tags </service>
Table 79. Attributes for service tag (for xms.policy.XMSConnectionAuthority)
| Name | Description | Type | Default Value | Required |
|---|---|---|---|---|
| MXCacheSize | Maximum number of entries in the MX cache | int any integer | 20000 | no |
| configMap | A StringMap containing configurations for domains | StringMap Name of a StringMap as defined in StringMapService | none | no |
| domainCacheSize | Maximum number of entries in the MX domain cache | int any integer | 20000 | no |
| maxDomainConnections | Default maximum outgoing connections to each domain | int any integer | 10 | no |
| messagesPerConnection | The default maximum number of messages to deliver on a single connection | int any integer | 10 | no |
| resolverTimeout | Timeout in ms for DNS Lookups | int any integer | 30000 | no |
| routableAddresses | Specifies private network addresses (RFC 1918) that are routable to the internet | String any character combination | none | no |
This tag depends on the following services (or a service that extends or implements these classes)
<host … />
Table 80. Attributes for host tag (for xms.policy.XMSConnectionAuthority)
| Name | Description | Type | Default Value | Required |
|---|---|---|---|---|
| maxConnections | The outgoing connection limit for this host | int any integer | 0 (use global default) | no |
| messagesPerConnection | The maximum number of messages to deliver on a single connection to this host | int any integer | 0 (use global default) | no |
| name | The name of the host | String any character combination | none | yes |
| speedLimit | Maximum number of connections per minute | int any integer | 0 (no limit) | no |
Example 74. Example configuration for XMS Connection Authority
Required attributes are marked with a bold typeface
<service class="xms.policy.XMSConnectionAuthority"
MXCacheSize="MXCacheSize"
configMap="configMap"
domainCacheSize="domainCacheSize"
maxDomainConnections="maxDomainConnections"
messagesPerConnection="messagesPerConnection"
resolverTimeout="resolverTimeout"
routableAddresses="routableAddresses">
<host maxConnections="maxConnections"
messagesPerConnection="messagesPerConnection"
name="name"
speedLimit="speedLimit" />
</service>