Policy attributes are retrieved from Subscription Management
in the Access Gateway and
are passed to Parlay X SMS over Parlay 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 Parlay X SMS over Parlay parameters
found in the TWSS Administration Console can
be supplied on a per-requester or per-operation level by using the
prefix service.config.SMS_IMS. and including the
resulting header within the incoming SOAP header. Policy-based setting
overrides only allow policies that are more restrictive than the settings
found in the console.
service.standard.VirtualNumber
The number that
will be used as source address in Parlay sendSms call. In Parlay,
this needs to be valid address in the network; otherwise the sendSms()
call will fail. Required.
- Type: String
- Value: tel:111112223300
service.standard.MaximumNotificationAddresses
Maximum
number of addresses for which a notification can be set up. For some
services, this limit is used only if
service.config.ProcessUpToLimit is
true. Not required.
service.config.ChargeForFirstSegmentOnly
If
true, then charging information for large messages is included only
in the first segment. If false, then charging information is included
in all segments. (In the case of a single-segment message, charging
information is always included in the segment.) Not required.
- Type: Boolean
- Value: true
service.config.ChargingCode
Charging code to
be passed to the Parlay gateway along with the request, for billing
purposes. Not required.
service.config.messaging.ConfirmDelivery
The
SMS code informs the backend to track and report the delivery results.
The final send request results will be delayed until the backend reports
back. Not required for SMPP, but required for Parlay.
- Type: Boolean
- Value: false
service.config.MaximumTargets
The
maximum number of targets the Web service implementation should use
in a single message. This number is used by the common layer if
service.config.ProcessUpToLimit is
set to true. Not required.
service.config.ProcessUpToLimit
If
true, then enforce
service.config.MaximumTargets.
Not required.
- Type: Boolean
- Value: true
service.config.ReceivedRetainTime
Time
in minutes to keep the received data messages in the database. Not
required.
- Type: Integer
- Value: 43200 (30 days)
service.config.StatusRetainTime
Time
in minutes to keep the send data status records in the database. Not
required.
- Type: Integer
- Value: 43200 (30 days)
service.config.messaging.target.Aliases
The
list of valid alias names currently configured, with target ranges
separated by semicolons. Not required.
- Type: SemiColonStringList
- Value: null
service.config.messaging.target.Ranges
The
list of target URI ranges separated by semicolons. Not required.
- Type: SemiColonStringList
- Value: null
service.custom.priorityEnabled
Whether priority
is enabled.
- Type: Boolean
- Value: true
service.custom.requestPriority
The priority
value that is set.
notification.Endpoint.Type
Determines
the type of import component to which your application connects. If
the value is set to OneAPI, the message is routed to the callout corresponding
to the SMS_OneAPIImport. If the value is set to JSON, the message
is routed to the callout corresponding to SMS_JSONImport. If the value
is null, then the application uses the import component that is defined
for the Web service your application is associating with.