com.objectxp.msg.ota
Class GsmCsdBrowserSettings

java.lang.Object
  extended by com.objectxp.msg.Message
      extended by com.objectxp.msg.SmsMessage
          extended by com.objectxp.msg.ota.OTAMessage
              extended by com.objectxp.msg.ota.BrowserSettings
                  extended by com.objectxp.msg.ota.ExtendedBrowserSettings
                      extended by com.objectxp.msg.ota.CSDBrowserSettings
                          extended by com.objectxp.msg.ota.GsmCsdBrowserSettings
All Implemented Interfaces:
MultiPartMessage, java.io.Serializable, java.lang.Cloneable

public class GsmCsdBrowserSettings
extends CSDBrowserSettings

GSM/CSD is using Circuit Switched Data as bearer.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.objectxp.msg.ota.CSDBrowserSettings
CALLSPEED_14400, CALLSPEED_19200, CALLSPEED_28800, CALLSPEED_38400, CALLSPEED_43200, CALLSPEED_57600, CALLSPEED_9600, CALLSPEED_AUTO
 
Fields inherited from class com.objectxp.msg.ota.ExtendedBrowserSettings
CHAP, MS_CHAP, PAP
 
Fields inherited from class com.objectxp.msg.SmsMessage
CLASS_0, CLASS_1, CLASS_2, CLASS_3, DC_8BIT, DC_DEFAULT, DC_GROUP_DATA, DC_GROUP_GENERAL, DC_GROUP_MSG_WAITING_DISCARD, DC_GROUP_MSG_WAITING_STORE, DC_UCS2, INDICATION_ACTIVE, INDICATION_INACTIVE, INDICATION_TYPE_EMAIL, INDICATION_TYPE_FAX, INDICATION_TYPE_OTHER, INDICATION_TYPE_VOICEMAIL, NO_CLASS
 
Fields inherited from class com.objectxp.msg.Message
ACK_TIME, MT_BINARY, MT_STATUS, MT_TEXT, SENDER_TYPE_ALPHA, SENDER_TYPE_GUESS, SENDER_TYPE_NUMBER
 
Constructor Summary
GsmCsdBrowserSettings(java.lang.String proxy, java.lang.String csdDialstring)
          creates a GSM/CSD BrowserSetting
 
Method Summary
 java.lang.String getCSDCallspeed()
          Returns the CSD callspeed.
 boolean isCSDCalltypeAnalogue()
          Returns true if the CSD calltype is set to analogue.
 void setCSDCallspeed(java.lang.String speed)
          Indicates the desired call speed to be used for the connection.
 void setCSDCalltypeAnalogue(boolean analogue)
          Indicates the type of circuit switched call to be used for the connection.
 
Methods inherited from class com.objectxp.msg.ota.CSDBrowserSettings
getCSDDialString, setCSDDialString
 
Methods inherited from class com.objectxp.msg.ota.ExtendedBrowserSettings
getISPName, getPPPAuthtype, getPPPLoginName, getPPPLoginPassword, getProxyLoginName, getProxyLoginPassword, isPPPAutoLogin, isProxyAutoLogin, setISPName, setPPPAuthtype, setPPPAutoLogin, setPPPLogin, setProxyAutoLogin, setProxyLogin
 
Methods inherited from class com.objectxp.msg.ota.BrowserSettings
addBookmark, getBookmarks, getBrowserSettingID, getMMSURL, getName, getPort, getProxy, removeBookmark, setBrowserSettingID, setMMSURL, setName, setPort, setProxy
 
Methods inherited from class com.objectxp.msg.ota.OTAMessage
buildParts, buildParts, getParts, toString
 
Methods inherited from class com.objectxp.msg.SmsMessage
containsUserDataHeader, copyFields, getAlphabet, getBytes, getCodingGroup, getDeferredDeliveryAsDate, getDeferredDeliveryInMinutes, getID, getIndicationState, getIndicationType, getMessage, getMessageClass, getParent, getPID, getRecipient, getRecipientAddress, getSender, getSenderAddress, getType, getUserData, getUserDataHeader, getValidityPeriodAsDate, getValidityPeriodInMinutes, hasDeferredDelivery, hasMessageClass, hasValidityPeriod, isCompressed, isMMS, isRejectDuplicates, isRelativeDeferredDelivery, isRelativeValidityPeriod, isReplyPath, requestStatusReport, requestStatusReport, setAlphabet, setCodingGroup, setCompression, setDeferredDelivery, setDeferredDelivery, setIndicationState, setIndicationType, setMessage, setMessage, setMessageClass, setMMS, setParent, setPID, setRecipient, setRecipientAddress, setRejectDuplicates, setReplyPath, setSender, setSenderAddress, setType, setUserData, setUserDataHeader, setUserDataHeader, setValidityPeriod, setValidityPeriod
 
Methods inherited from class com.objectxp.msg.Message
clone, getProperty, getSenderType, getTimestamp, setID, setProperty, setSenderType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GsmCsdBrowserSettings

public GsmCsdBrowserSettings(java.lang.String proxy,
                             java.lang.String csdDialstring)
creates a GSM/CSD BrowserSetting

Parameters:
proxy - the address of the proxy.
csdDialstring - MSISDN number of the modem pool.
Method Detail

setCSDCalltypeAnalogue

public void setCSDCalltypeAnalogue(boolean analogue)
Description copied from class: CSDBrowserSettings
Indicates the type of circuit switched call to be used for the connection.

Note: In general the calltype should be ANALOGUE, since ISDN is not generally available on all networks.

Parameters:
analogue - (true=ANALOGUE, false=ISDN)

isCSDCalltypeAnalogue

public boolean isCSDCalltypeAnalogue()
Description copied from class: CSDBrowserSettings
Returns true if the CSD calltype is set to analogue.


setCSDCallspeed

public void setCSDCallspeed(java.lang.String speed)
Description copied from class: CSDBrowserSettings
Indicates the desired call speed to be used for the connection.

Allowed values:

Parameters:
speed - the CSD call speed

getCSDCallspeed

public java.lang.String getCSDCallspeed()
Description copied from class: CSDBrowserSettings
Returns the CSD callspeed.



object XP, Inc. © 2000-2008. All rights reserved object XP