com.java4less.sms.ucp
Class OpenSession60

java.lang.Object
  |
  +--com.java4less.sms.ucp.UcpMessage
        |
        +--com.java4less.sms.ucp.Series60Message
              |
              +--com.java4less.sms.ucp.OpenSession60

public class OpenSession60
extends Series60Message

 this message is used for openning sessions and changing passwords.
 Example of use:


 SmsSender sender=new SmsSender(tcp);
 // create open session message
 sender.createSMS60("123","psw");
  // set other optional field in the mesage like this:
  // ((OpenSession60) sender.getCurrentMessage()).newPassword="npsw";
  //((OpenSession60) sender.getCurrentMessage()).subtypeOperation=OpenSession60.STYP_OPEN_PROVISIONING_SESSION;
  // send message
  if (!sender.sendMessage()) {
  ....
  }

 


Field Summary
static java.lang.String OPID_MOBILE_STATION
           
static java.lang.String OPID_MPC_APPLICATION
           
static java.lang.String STYP_CHANGE_PASSWORD
           
static java.lang.String STYP_CHANGE_PROVISIONING_PASSWORD
           
static java.lang.String STYP_OPEN_PROVISIONING_SESSION
           
static java.lang.String STYP_OPEN_SESSION
           
 
Fields inherited from class com.java4less.sms.ucp.Series60Message
currentPassword, newPassword, numeringPlainListAdd, ONPI_E164, ONPI_PRIVATE, ONPI_X121, originator, originatorNumberingPlan, originatorProtocol, originatorType, OTON_ABBRREVIATED, OTON_INTERNATIONAL, OTON_NATIONAL, reserved1, subtypeOperation, typeNumerListAdd, versionNumber, VSMSCAddress
 
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
OpenSession60()
           
 
Methods inherited from class com.java4less.sms.ucp.Series60Message
toBytes
 
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

STYP_OPEN_SESSION

public static final java.lang.String STYP_OPEN_SESSION
See Also:
Constant Field Values

STYP_CHANGE_PASSWORD

public static final java.lang.String STYP_CHANGE_PASSWORD
See Also:
Constant Field Values

STYP_OPEN_PROVISIONING_SESSION

public static final java.lang.String STYP_OPEN_PROVISIONING_SESSION
See Also:
Constant Field Values

STYP_CHANGE_PROVISIONING_PASSWORD

public static final java.lang.String STYP_CHANGE_PROVISIONING_PASSWORD
See Also:
Constant Field Values

OPID_MOBILE_STATION

public static final java.lang.String OPID_MOBILE_STATION
See Also:
Constant Field Values

OPID_MPC_APPLICATION

public static final java.lang.String OPID_MPC_APPLICATION
See Also:
Constant Field Values
Constructor Detail

OpenSession60

public OpenSession60()