Class CAP4InitialDPSMSArg

  • All Implemented Interfaces:
    DataObject, Serializable

    public class CAP4InitialDPSMSArg
    extends CAP3InitialDPSMSArg
    API for CAP-SMS-ops-args.InitialDPSMSArg. Generated from the following ASN.1 type definition and the adaptations below.
     InitialDPSMSArg ::=
         SEQUENCE {
             serviceKey                  ServiceKey,
             destinationSubscriberNumber CalledPartyBCDNumber OPTIONAL,
             callingPartyNumber          SMS-AddressString OPTIONAL,
             eventTypeSMS                EventTypeSMS OPTIONAL,
             iMSI                        IMSI OPTIONAL,
             locationInformationMSC      LocationInformation OPTIONAL,
             locationInformationGPRS     LocationInformationGPRS OPTIONAL,
             sMSCAddress                 ISDN-AddressString OPTIONAL,
             timeAndTimezone             TimeAndTimezone OPTIONAL,
             tPShortMessageSpecificInfo  TPShortMessageSpecificInfo OPTIONAL,
             tPProtocolIdentifier        TPProtocolIdentifier OPTIONAL,
             tPDataCodingScheme          TPDataCodingScheme OPTIONAL,
             tPValidityPeriod            TPValidityPeriod OPTIONAL,
             extensions                  Extensions OPTIONAL,
             ...
             smsReferenceNumber          CallReferenceNumber OPTIONAL,
             mscAddress                  ISDN-AddressString OPTIONAL,
             sgsn-Number                 ISDN-AddressString OPTIONAL,
             ms-Classmark2               MS-Classmark2 OPTIONAL,
             gPRSMSClass                 GPRSMSClass OPTIONAL,
             iMEI                        IMEI OPTIONAL,
             calledPartyNumber           ISDN-AddressString OPTIONAL
         }
     CAP-SMS-ops-args {
         InitialDPSMSArg {
             @parentType com.opencloud.slee.resources.cgin.cap_v3.CAP3InitialDPSMSArg
             destinationSubscriberNumber {
                 @decodeMethod com.opencloud.slee.resources.in.datatypes.cc.CalledPartyBCDNumber.decodeSMSAddress
                 @encodeMethod com.opencloud.slee.resources.in.datatypes.cc.CalledPartyBCDNumber.encodeSMSAddress
                 @import com.opencloud.slee.resources.in.datatypes.cc.CalledPartyBCDNumber
             }
         }
     }
     

    Used as argument type by CAP4Operations.initialDPSMS.

    See Also:
    Serialized Form