Serialized Form


Package com.ibm.mds.adpt.sms.base.cci

Class com.ibm.mds.adpt.sms.base.cci.BaseInteractionSpec extends java.lang.Object implements Serializable

serialVersionUID: 2354652244501457041L

Serialized Fields

functionName

java.lang.String functionName
A string representing the name of some function supported by the JCA


messageType

java.lang.String messageType
The message type.


Package com.ibm.mds.adpt.sms.base.records

Class com.ibm.mds.adpt.sms.base.records.BindToNERequest extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName


shortDesc

java.lang.String shortDesc
Comment for shortDesc


functionID

int functionID
Indicates the Unique ID assigned to the function


hostName

java.lang.String hostName
Indicates the Host Name of the SMSC


portNumber

java.lang.String portNumber
Indicates the Port Number of the SMSC


systemID

java.lang.String systemID
Indicates the Unique ID used to represent the SMSC


password

java.lang.String password
Indicates the password corresponds to the systemID


systemType

java.lang.String systemType
Indicates the Type of the System Supported values are VMS and OTA VMS - Voice Mail System OTA - Over-The-Air activation system It is an optional attribute


messageType

java.lang.String messageType
Indicates the type of the message Supported message types are SyncSMS, ASyncSM and, StatusLessSMS


bindType

java.lang.String bindType
Indicates the type of connection to be established between SI and SMSC. Supported bind types are Transmitter(Tx), Receiver(Rx) and Transceiver(Trx)

Class com.ibm.mds.adpt.sms.base.records.BindToNEResponse extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName


shortDesc

java.lang.String shortDesc
shortDesc Comment for shortDesc


bindSucceed

boolean bindSucceed
The Bind Succeed. Indicates the status of the binding between SI and SMSC

Class com.ibm.mds.adpt.sms.base.records.ErrorMessage extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName


shortDesc

java.lang.String shortDesc
Comment for shortDesc


functionID

int functionID
Indicates the Unique ID assigned to the function


errorMsg

java.lang.String errorMsg
The error msg.

Class com.ibm.mds.adpt.sms.base.records.MOMessageRequest extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


functionID

int functionID
The function ID.


sourceAddress

java.lang.String sourceAddress
The source address.


sourceAddressTon

java.lang.String sourceAddressTon
The source address ton. Indicates the Type Of Number to be used for Source Address. More information can be found in the SMPP 3.4 specification.


sourceAddressNpi

java.lang.String sourceAddressNpi
The source address npi. Indicates the Number Plan Indicator for Source Address. More information can be found in the SMPP 3.4 specification.


destinationAddress

java.lang.String destinationAddress
The destination address.


destinationAddressTon

java.lang.String destinationAddressTon
The destination address ton. Indicates the Type Of Number to be used for Destination Address. More information can be found in the SMPP 3.4 specification.


destinationAddressNpi

java.lang.String destinationAddressNpi
The destination address npi. Indicates the Number Plan Indicator for Destination Address. More information can be found in the SMPP 3.4 specification.


moMessage

java.lang.String moMessage
The mo message. Actual MO message sent by SMSC.


messageType

java.lang.String messageType
The message type. Supported message types are DELIVERY_CONFIRMATION, DELIVERY_CONFIRMATION_ACK & MOBILE_ORIGINATED. MO Message of type DELIVERY_CONFIRMATION and DELIVERY_CONFIRMATION_ACK corresponds to delivery confirmation of already sent short messages. MO messages of type MOBILE_ORIGINATED correspond to already started notifications.


messageState

java.lang.String messageState
The message status. Based on the SMPP 3.4 specification, the possible values are: DELIVERED, EXPIRED, DELETED, UNDELIVERABLE, ACCEPTED, UNKNOWN and REJECTED


receivedMessageID

java.lang.String receivedMessageID
The received message id. The message ID received with the MO Message.


networkErrorCode

java.lang.String networkErrorCode
The network error code.


serviceType

java.lang.String serviceType
The service type.


protocolID

java.lang.String protocolID
The protocol id.


priorityFlag

java.lang.String priorityFlag
The priority flag. Denotes the priority level of the short message.


registeredDelivery

java.lang.String registeredDelivery
The registered delivery. Indicates if an ESME acknowledgment is required.


encodingScheme

java.lang.String encodingScheme
The encoding scheme. Indicates the encoding scheme of the mo message.


messageLength

int messageLength
The message length. The size/length of the MO Message.


messageStatus

java.lang.String messageStatus
The message status. Denotes the final status of the message sent. Possible values are: DeliveredToTerminal, DeliveryImpossible, DeliveryNotificationNotSupported, DeliveredToNetwork, DeliveryUncertain and MessageWaiting. DeliveredToTerminal - Successfully delivered to the terminal. In the database will be marked as "0". DeliveryImpossible - Unsuccessful delivery, the message could not be delivered before it expired. In the database will be marked as "1". DeliveryNotificationNotSupported - Unable to provide delivery receipt notification. In the database will be marked as "2". DeliveredToNetwork - Successfully delivered to the network(SMSC in this case). In the database will be marked as "3". DeliveryUncertain - Handed off to another network. In the database will be marked as "4". MessageWaiting - In the database will be marked as "5".


commandStatus

int commandStatus
The command status.

Class com.ibm.mds.adpt.sms.base.records.MonitorHeartBeat extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


functionID

int functionID
The function id. Indicates the Unique ID assigned to the function.

Class com.ibm.mds.adpt.sms.base.records.QueryStatusRequest extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


functionID

int functionID
The function ID.


messageID

java.lang.String messageID
The message id. Based on the SMPP 3.4 specification, it is the Unique ID assigned to a short message by SMSC. The unique id returned by SMSC while sending short messages has to be used.


sourceAddress

java.net.URI sourceAddress
The source address.


sourceAddressTon

java.lang.String sourceAddressTon
The source address ton. Indicates the Type Of Number to be used for Source Address. More information can be found in the SMPP 3.4 specification.


sourceAddressNpi

java.lang.String sourceAddressNpi
The source address npi. Indicates the Number Plan Indicator for Source Address. More information can be found in the SMPP 3.4 specification.

Class com.ibm.mds.adpt.sms.base.records.QueryStatusResponse extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


messageID

java.lang.String messageID
The message id. The unique id used while sending the Query Message Request.


messageStatus

java.lang.String messageStatus
The message status. Based on the SMPP 3.4 specification, the possible values are: DELIVERED, EXPIRED, DELETED, UNDELIVERABLE, ACCEPTED, UNKNOWN and REJECTED


finalState

java.lang.String finalState
The final state.


errorCode

java.lang.String errorCode
The error code.

Class com.ibm.mds.adpt.sms.base.records.SendMessageRequest extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


addresses

java.net.URI[] addresses
The addresses.


sourceAddress

java.lang.String sourceAddress
The source address.


senderName

java.lang.String senderName
The sender name.


message

java.lang.String message
The message.


segmentNumber

int segmentNumber
The segment number.


numberOfSegments

int numberOfSegments
The number of segments.


functionID

int functionID
The function id.


serviceTypeUsage

java.lang.String serviceTypeUsage
The service type usage.


serviceType

java.lang.String serviceType
The service type.


billingCode

java.lang.String billingCode
The billing code.


chargeForFirstSegmentOnly

boolean chargeForFirstSegmentOnly
The charge for first segment only.


sourceAddressTon

java.lang.String sourceAddressTon
The source address ton.


sourceAddressNpi

java.lang.String sourceAddressNpi
The source address npi.


destinationTon

java.lang.String destinationTon
The destination address ton.


destinationNpi

java.lang.String destinationNpi
The destination address npi.


esmClass

java.lang.String esmClass
The esm class. Used as an indicator for Message Mode, Message Type and UDHI Indicator


protocolId

java.lang.String protocolId
The protocol id.


priorityFlag

java.lang.String priorityFlag
The priority flag.


defaultMessageID

java.lang.String defaultMessageID
The default message id.


replaceIfPresentFlag

java.lang.String replaceIfPresentFlag
The replace if present flag.


encoding

java.lang.String encoding
The encoding.


operationName

java.lang.String operationName
The operation name.


maxMessageSize

int maxMessageSize
The max message size.


maxTargetSize

int maxTargetSize
The max target size.


confirmDelivery

boolean confirmDelivery
The confirm delivery.


sarRefNum

int sarRefNum
The SAR REF NUM

Class com.ibm.mds.adpt.sms.base.records.SendMessageResponse extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


messageID

java.lang.String messageID
The message id.


functionID

int functionID
The function id.


messageStatus

int messageStatus
The message status.


failedMessageCount

int failedMessageCount
The failed message count.


failedDestinationAddresses

java.lang.String[] failedDestinationAddresses
The failed destination addresses.


commandStatus

int commandStatus
The command status.


networkID

java.lang.String networkID
The network id.


elementID

java.lang.String elementID
The element id.

Class com.ibm.mds.adpt.sms.base.records.UnbindNERequest extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


functionID

int functionID
The function ID.

Class com.ibm.mds.adpt.sms.base.records.UnbindNEResponse extends java.lang.Object implements Serializable

serialVersionUID: -6214726546547776556L

Serialized Fields

recordName

java.lang.String recordName
Comment for recordName.


shortDesc

java.lang.String shortDesc
Comment for shortDesc.


functionID

int functionID
The function id.


unbindSucceeded

boolean unbindSucceeded
The unbind succeeded.



Copyright © 2006 IBM Corp. All Rights Reserved.