Quintiq file version 2.0
|
#parent: #root
|
Method SendOperationMessageFailureNotification (
|
DSP_OperationMessage operation_message,
|
String error_msg,
|
Boolean is_soft
|
)
|
{
|
TextBody:
|
[*
|
notification_type := DSP_DistributedServiceProviderBase::NotificationType_OperationMessageFailure();
|
|
notification_items := construct(Strings );
|
notification_items.Add( operation_message.OriginClientId() );
|
notification_items.Add( is_soft.AsQUILL() );
|
notification_items.Add( error_msg.ReplaceAll( DSP_DistributedServiceProviderBase::Notification_Item_seperator()
|
, DSP_DistributedServiceProviderBase::Notification_Item_Seperator_Replacement()
|
) );
|
|
notification_item := notification_items.ToString( DSP_DistributedServiceProviderBase::Notification_Item_seperator() );
|
|
this.DistributedServiceProviderBase().Connector().SentNotification ( operation_message.OriginNodeId(), notification_type, notification_item );
|
*]
|
}
|