Search in sources :

Example 6 with ReportSMDeliveryStatusRequestImpl

use of org.mobicents.protocols.ss7.map.service.sms.ReportSMDeliveryStatusRequestImpl in project smscgateway by RestComm.

the class MAPDialogSmsProxy method addReportSMDeliveryStatusRequest.

@Override
public Long addReportSMDeliveryStatusRequest(ISDNAddressString msisdn, AddressString serviceCentreAddress, SMDeliveryOutcome sMDeliveryOutcome, Integer absentSubscriberDiagnosticSM, MAPExtensionContainer extensionContainer, boolean gprsSupportIndicator, boolean deliveryOutcomeIndicator, SMDeliveryOutcome additionalSMDeliveryOutcome, Integer additionalAbsentSubscriberDiagnosticSM) throws MAPException {
    ReportSMDeliveryStatusRequestImpl msg = new ReportSMDeliveryStatusRequestImpl(this.getApplicationContext().getApplicationContextVersion().getVersion(), msisdn, serviceCentreAddress, sMDeliveryOutcome, absentSubscriberDiagnosticSM, extensionContainer, gprsSupportIndicator, deliveryOutcomeIndicator, additionalSMDeliveryOutcome, additionalAbsentSubscriberDiagnosticSM);
    this.eventList.add(new MAPTestEvent(MAPTestEventType.componentAdded, msg));
    return 0L;
}
Also used : ReportSMDeliveryStatusRequestImpl(org.restcomm.protocols.ss7.map.service.sms.ReportSMDeliveryStatusRequestImpl)

Aggregations

ReportSMDeliveryStatusRequestImpl (org.restcomm.protocols.ss7.map.service.sms.ReportSMDeliveryStatusRequestImpl)6 ArrayList (java.util.ArrayList)5 UUID (java.util.UUID)5 SmscPropertiesManagement (org.mobicents.smsc.domain.SmscPropertiesManagement)5 Sms (org.mobicents.smsc.library.Sms)5 SmsSet (org.mobicents.smsc.library.SmsSet)5 MAPDialogSmsProxy (org.mobicents.smsc.slee.resources.persistence.MAPDialogSmsProxy)5 MAPTestEvent (org.mobicents.smsc.slee.resources.persistence.MAPDialogSmsProxy.MAPTestEvent)5 MAPServiceSmsProxy (org.mobicents.smsc.slee.resources.persistence.MAPServiceSmsProxy)5 SmsProxy (org.mobicents.smsc.slee.resources.persistence.SmsProxy)5 SmsSetEvent (org.mobicents.smsc.slee.services.smpp.server.events.SmsSetEvent)5 MAPApplicationContextVersion (org.restcomm.protocols.ss7.map.api.MAPApplicationContextVersion)5 SendRoutingInfoForSMRequest (org.restcomm.protocols.ss7.map.api.service.sms.SendRoutingInfoForSMRequest)5 ISDNAddressStringImpl (org.restcomm.protocols.ss7.map.primitives.ISDNAddressStringImpl)5 ReportSMDeliveryStatusResponseImpl (org.restcomm.protocols.ss7.map.service.sms.ReportSMDeliveryStatusResponseImpl)5 Test (org.testng.annotations.Test)5 InformServiceCentreRequestImpl (org.restcomm.protocols.ss7.map.service.sms.InformServiceCentreRequestImpl)4 MWStatusImpl (org.restcomm.protocols.ss7.map.service.sms.MWStatusImpl)4 DialogClose (org.restcomm.slee.resource.map.events.DialogClose)4 PreparedStatementCollection (org.mobicents.smsc.cassandra.PreparedStatementCollection)3