|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.java4less.sms.ucp.UcpMessage | +--com.java4less.sms.ucp.Serie50Message
base ADT
Field Summary | |
java.lang.String |
alphaMessage
private String Alphanumeric message encoded into IRA characters. |
java.lang.String |
codePage
(reserved for Code Page) (CPg) N/A |
java.lang.String |
dcDeprecated
Deprecated (DCs). |
java.lang.String |
deferredDelivery
Deferred Delivery requested (DD) . |
java.lang.String |
deferredDeliveryTime
Deferred delivery time in DDMMYYHHmm (DDT) . |
java.lang.String |
deliveryStatus
Delivery status (Dst) N/A 0 = delivered 1 = buffered (see Rsn) 2 = not delivered (see Rsn) |
java.lang.String |
DSCTS
Delivery time stamp in DDMMYYHHmmss. |
java.lang.String |
extraServices
Extra Services (XSer). |
java.lang.String |
lastResortAddress
Last Resort Address (LRAd). |
java.lang.String |
lastResortAddressRequest
Last Resort Address request (LRq) . |
java.lang.String |
LRADPID
LRAD PID value LPID). |
java.lang.String |
messageClass
Message Class. |
java.lang.String |
messageType
Message Type (MT) . |
java.lang.String |
moreMessages
More Messages to Send (MMS) . |
java.lang.String |
notificationAddress
Notification Address (NAdC). |
java.lang.String |
notificationPID
Notification PID value (NPID) . |
java.lang.String |
notificationRequest
Notification Request (NRq). |
java.lang.String |
notificationType
Notification Type (NT) . |
java.lang.String |
numberBits
private String No. of bits in Transparent Data (TD) message. |
java.lang.String |
numericMessage
private String Numeric message encoded into IRA characters. |
java.lang.String |
originator
Address code originator (OAdC). |
java.lang.String |
originatorType
Originator Type Of Address (OTOA) |
java.lang.String |
password
Authentication code originator (AC). |
java.lang.String |
PLNMAddress
Home PLMN Address (HPLMN). |
java.lang.String |
priorityRequested
Priority Requested PR) . |
java.lang.String |
reasonCode
Reason code (Rsn) N/A |
java.lang.String |
recipient
Address code recipient (Adc). |
java.lang.String |
replacePID
Replace PID value (RPID) . |
java.lang.String |
replyPath
Reply Path (RPI) . |
java.lang.String |
replyType
(reserved for Reply type) (RPLy) N/A |
java.lang.String |
res4
Reserved (RES4). |
java.lang.String |
res5
Reserved (RES5). |
java.lang.String |
serviceCentreTimeStamp
Service Centre Time Stamp in DDMMYYHHmmss. |
byte[] |
trasparentMessage
transparent data message (TMsg). |
java.lang.String |
validityPeriod
Validity period in DDMMYYHHmm (VP) . |
Fields inherited from class com.java4less.sms.ucp.UcpMessage |
ETX_CHAR, headerO_R, headerOT, headerTRN, OP_BASIC_DEFERRED_SUBMIT, OP_BASIC_SUBMIT, OP_MULTIPLE_BASIC_SUBMIT, OP_SERIE50_DELETE, OP_SERIE50_DELIVER, OP_SERIE50_DELIVER_NOTIFICATION, OP_SERIE50_INQUIRY, OP_SERIE50_MODIFY, OP_SERIE50_RESPONSE_DELETE, OP_SERIE50_RESPONSE_INQUIRY, OP_SERIE50_SUBMIT, OP_SERIES60_OPEN, OP_SERIES60_PROVISIONING, OP_SUBMIT, STX_CHAR |
Constructor Summary | |
Serie50Message()
|
|
Serie50Message(byte[] b)
create message from a byte array |
Method Summary | |
byte[] |
toBytes()
convert message to bytes |
Methods inherited from class com.java4less.sms.ucp.UcpMessage |
getDataFieldsCount, parse |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String recipient
public java.lang.String originator
public java.lang.String password
public java.lang.String notificationRequest
public java.lang.String notificationAddress
public java.lang.String notificationType
Buffered message notification (BN), Delivery Notification (DN), Non-delivery notification (ND), 0 default value, 1 = DN, 2 = ND, 3 = DN+ND, 4 = BN, 5 = BN+DN, 6 = BN+ND, 7 = all.
public java.lang.String notificationPID
0100 Mobile Station 0122 Fax Group 3 0131 X.400 0138 Menu over PSTN 0139 PC appl. over PSTN (E.164) 0339 PC appl. over X.25 (X.121) 0439 PC appl. over ISDN (E.164) 0539 PC appl. over TCP/IP
public java.lang.String lastResortAddressRequest
public java.lang.String lastResortAddress
public java.lang.String LRADPID
0100 Mobile Station 0122 Fax Group 3 0131 X.400 0138 Menu over PSTN 0139 PC appl. over PSTN (E.164) 0339 PC appl. over X.25 (X.121) 0439 PC appl. over ISDN (E.164) 0539 PC appl. over TCP/IP
public java.lang.String deferredDelivery
public java.lang.String deferredDeliveryTime
public java.lang.String validityPeriod
public java.lang.String replacePID
public java.lang.String serviceCentreTimeStamp
public java.lang.String deliveryStatus
0 = delivered 1 = buffered (see Rsn) 2 = not delivered (see Rsn)
public java.lang.String reasonCode
public java.lang.String DSCTS
public java.lang.String messageType
public java.lang.String numberBits
public java.lang.String alphaMessage
public java.lang.String numericMessage
public byte[] trasparentMessage
public java.lang.String moreMessages
public java.lang.String priorityRequested
public java.lang.String dcDeprecated
public java.lang.String messageClass
public java.lang.String replyPath
public java.lang.String codePage
public java.lang.String replyType
public java.lang.String originatorType
Originator Type Of Address (OTOA). - 1139 The OadC is set to NPI telephone and TON international. - 5039 The OAdC contains an alphanumeric address (see OAdC and below). Leave OTOA empty for a numeric address in the OAdC.
public java.lang.String PLNMAddress
public java.lang.String extraServices
public java.lang.String res4
public java.lang.String res5
Constructor Detail |
public Serie50Message()
public Serie50Message(byte[] b) throws java.lang.Exception
Method Detail |
public byte[] toBytes() throws SmsException
UcpMessage
toBytes
in class UcpMessage
SmsException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |