Policy attributes are retrieved from Subscription Management
in the Access Gateway and are passed to the Parlay X Multimedia Messaging over MM7 in
the SOAP headers. If the policies are not found in the TWSS SOAP header,
then the Web service uses the values that are defined in the TWSS
Administration Console .
The following polices are configured through the Service Policy Manager.
These policies are expected to be in the SOAP header. They may be
stored elsewhere, however.
service.config.ProcessUpToLimit
If true, then
the service will enforce the
service.config.MaximumTargets policy.
- Type: Boolean
- Value: True
service.config.MaximumTargets
The maximum number
of targets the service should use in a single message. This number
is used if
ProcessUpToLimit is set to
true.
service.config.messaging.target.Ranges
The
list of target URI ranges separated by semicolons.
- Type: SemiColonStringList
- Value: not applicable
service.config.messaging.target.Aliases
The
list of valid alias names currently configured with target ranges,
separated by semicolons.
- Type: SemiColonStringList
- Value: not applicable
service.config.messaging.ConfirmDelivery
This
value is required. It relates to the MMS code on the backend, which
communicates the extra tracking information and reports back to MMS
the delivery result. This delays the final status for a send request.
The backend administers a report on each target. The
ReceiptRequest is
a request for notification results from the MMS send request. This
requires the policy to be true, which notifies the event being submitted
and validates the notification.
- Type: Boolean
- Value: False
service.config.StatusRetainTime
The number
of minutes to keep the send data status records in the database.
- Type: Integer
- Value: 43200 (30 days)
service.config.ReceivedRetainTime
The number
of minutes to keep the received data messages in the database.
- Type: Integer
- Value: 43200 (30 days)
service.standard.ChargingSupported
If true,
charging information may be supplied in the Web service request. If
false, charging information should not be supplied in the Web service
request.
- Type: Boolean
- Value: False
service.custom.PriorityEnabled
If true,
service.custom.RequestPriority must
be configured.
- Type: Boolean
- Value: False
service.custom.RequestPriority
A priority number
used with
service.custom.Priority.
- Type: Integer
- Value: not applicable
service.custom.Priority
Prefix used to build
the following:
- <service.custom.Priority> .alias. <service.custom.Request.priority>
.Primary
- service.custom.priority> .alias. <service.custom.RequestPriority>
.Secondary
- Type: String
- Value: not applicable
service.custom.ChargeClassEnabled
If true,
service.custom.ChargeClass must
be configured.
- Type: Boolean
- Value: False
service.custom.ChargeClass
Value for the service
code in
MM7SubmitReq.
- Type: String
- Value: not applicable