Oracle Application Server Wireless Java API Reference
B14043-01


oracle.panama.messaging.common
Class WapSettings

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byoracle.panama.messaging.common.WapSettings

All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class WapSettings
extends java.util.Hashtable

This class can be used to send browser OTA settings.

See Also:
Serialized Form

Field Summary
static java.lang.String ACCESS_POINT
Key for access point.
static java.lang.String AUTHENTICATION_TYPE
Key for authentication type.
static java.lang.String BEARER
Key for bearer.
static java.lang.String BEARER_CSD
Defines GSM CSD bearer type.
static java.lang.String BEARER_GPRS
Defines GPRS berarer.
static java.lang.String BEARER_SMS
Defines GSM SMS bearer.
static java.lang.String BEARER_TDMA
Defines IS-136 CSD bearer.
static java.lang.String BEARER_USSD
Defines GSM USSD bearer.
static java.lang.String CALL_TYPE
Key for call type.
static java.lang.String CONNECTION_LESS
Defines connection less connection type.
static java.lang.String CONNECTION_ORIENTED
Defines connection oriented connection type.
static java.lang.String CONNECTION_TYPE
Key for connection type.
static java.lang.String HOMEPAGE
Key for homepage.
static java.lang.String ISP_LOGIN_NAME
Key for ISP username.
static java.lang.String ISP_LOGIN_PASSWORD
Key for ISP password.
static java.lang.String ISP_PROVIDER_NAME
Key for ISP provider's name
static java.lang.String MIME
MIME for wap settings.
static java.lang.String MMSCURL
Key for MMSC URL.
static java.lang.String PHONE_MODEL
Key for phone model.
static java.lang.String SECURE
Key for secure connection.
static java.lang.String SETTING_NAME
Key for browser setting name.
static java.lang.String SMSC_ADDRESS
Key for SMSC address.
static java.lang.String SPEED
Key for call speed.
static java.lang.String TIMEOUT
Key for timeout.
static java.lang.String USSD_SERVICE_CODE
Key for USSD service code.
static java.lang.String VERSION_10
Defines WBXML verison 1.0
static java.lang.String VERSION_11
Defines WBXML version 1.1
static java.lang.String WAP_GATEWAY_IP
Key for wap gateway ip.
static java.lang.String WAP_GATEWAY_NUMBER
Key for wap gateway number.
static java.lang.String WBXML_VERSION
Key for WBXML Version.

Constructor Summary
WapSettings()
Constructor, sets GSM SMS bearer.

Method Summary
void setAccessPoint(java.lang.String point)
Sets Access point.
void setAuthenticationType(java.lang.String type)
Sets authentication type.
void setBearer(java.lang.String bearer)
Sets the bearer for the setting.
void setCallType(java.lang.String type)
Sets call type.
void setConnectionType(java.lang.String type)
Sets connection type.
void setHomepage(java.lang.String homepage)
Sets home page setting.
void setISPPassword(java.lang.String passwd)
Sets ISP password.
void setISPProviderName(java.lang.String name)
Sets ISP provider name.
void setISPUserName(java.lang.String username)
Sets the username.
void setMMSCURL(java.lang.String url)
Sets the MMSC URL.
void setName(java.lang.String name)
Sets the name of the setting.
void setPhoneModel(java.lang.String model)
Set the phone model.
void setSecure(java.lang.String secure)
Sets secure setting.
void setSMSCAddress(java.lang.String addr)
Sets SMSC address.
void setSpeed(java.lang.String speed)
Sets speed.
void setTimeOut(java.lang.String timeout)
sets timeout.
void setUSSDServiceCode(java.lang.String code)
Sets USSD service code.
void setVersion(java.lang.String version)
Sets WBXML Version.
void setWAPGatawayIP(java.lang.String ip)
Sets the gateway IP fro the setting.
void setWAPGatawayNumber(java.lang.String phone)
sets the wap gateway number for the setting.

Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, remove, size, toString, values

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

Field Detail

ACCESS_POINT

public static final java.lang.String ACCESS_POINT
Key for access point.
See Also:
Constant Field Values

AUTHENTICATION_TYPE

public static final java.lang.String AUTHENTICATION_TYPE
Key for authentication type.
See Also:
Constant Field Values

BEARER

public static final java.lang.String BEARER
Key for bearer.
See Also:
Constant Field Values

BEARER_CSD

public static final java.lang.String BEARER_CSD
Defines GSM CSD bearer type.
See Also:
Constant Field Values

BEARER_GPRS

public static final java.lang.String BEARER_GPRS
Defines GPRS berarer.
See Also:
Constant Field Values

BEARER_SMS

public static final java.lang.String BEARER_SMS
Defines GSM SMS bearer.
See Also:
Constant Field Values

BEARER_TDMA

public static final java.lang.String BEARER_TDMA
Defines IS-136 CSD bearer.
See Also:
Constant Field Values

BEARER_USSD

public static final java.lang.String BEARER_USSD
Defines GSM USSD bearer.
See Also:
Constant Field Values

CALL_TYPE

public static final java.lang.String CALL_TYPE
Key for call type.
See Also:
Constant Field Values

CONNECTION_LESS

public static final java.lang.String CONNECTION_LESS
Defines connection less connection type.
See Also:
Constant Field Values

CONNECTION_ORIENTED

public static final java.lang.String CONNECTION_ORIENTED
Defines connection oriented connection type.
See Also:
Constant Field Values

CONNECTION_TYPE

public static final java.lang.String CONNECTION_TYPE
Key for connection type.
See Also:
Constant Field Values

HOMEPAGE

public static final java.lang.String HOMEPAGE
Key for homepage.
See Also:
Constant Field Values

ISP_LOGIN_NAME

public static final java.lang.String ISP_LOGIN_NAME
Key for ISP username.
See Also:
Constant Field Values

ISP_LOGIN_PASSWORD

public static final java.lang.String ISP_LOGIN_PASSWORD
Key for ISP password.
See Also:
Constant Field Values

ISP_PROVIDER_NAME

public static final java.lang.String ISP_PROVIDER_NAME
Key for ISP provider's name
See Also:
Constant Field Values

MIME

public static final java.lang.String MIME
MIME for wap settings.
See Also:
Constant Field Values

MMSCURL

public static final java.lang.String MMSCURL
Key for MMSC URL.
See Also:
Constant Field Values

PHONE_MODEL

public static final java.lang.String PHONE_MODEL
Key for phone model.
See Also:
Constant Field Values

SECURE

public static final java.lang.String SECURE
Key for secure connection.
See Also:
Constant Field Values

SETTING_NAME

public static final java.lang.String SETTING_NAME
Key for browser setting name.
See Also:
Constant Field Values

SMSC_ADDRESS

public static final java.lang.String SMSC_ADDRESS
Key for SMSC address.
See Also:
Constant Field Values

SPEED

public static final java.lang.String SPEED
Key for call speed.
See Also:
Constant Field Values

TIMEOUT

public static final java.lang.String TIMEOUT
Key for timeout.
See Also:
Constant Field Values

USSD_SERVICE_CODE

public static final java.lang.String USSD_SERVICE_CODE
Key for USSD service code.
See Also:
Constant Field Values

VERSION_10

public static final java.lang.String VERSION_10
Defines WBXML verison 1.0
See Also:
Constant Field Values

VERSION_11

public static final java.lang.String VERSION_11
Defines WBXML version 1.1
See Also:
Constant Field Values

WAP_GATEWAY_IP

public static final java.lang.String WAP_GATEWAY_IP
Key for wap gateway ip.
See Also:
Constant Field Values

WAP_GATEWAY_NUMBER

public static final java.lang.String WAP_GATEWAY_NUMBER
Key for wap gateway number.
See Also:
Constant Field Values

WBXML_VERSION

public static final java.lang.String WBXML_VERSION
Key for WBXML Version.
See Also:
Constant Field Values

Constructor Detail

WapSettings

public WapSettings()
Constructor, sets GSM SMS bearer.

Method Detail

setAccessPoint

public void setAccessPoint(java.lang.String point)
Sets Access point.
Parameters:
point -

setAuthenticationType

public void setAuthenticationType(java.lang.String type)
Sets authentication type.
Parameters:
type -

setBearer

public void setBearer(java.lang.String bearer)
Sets the bearer for the setting.
Parameters:
bearer -

setCallType

public void setCallType(java.lang.String type)
Sets call type.
Parameters:
type -

setConnectionType

public void setConnectionType(java.lang.String type)
Sets connection type.
Parameters:
type -

setHomepage

public void setHomepage(java.lang.String homepage)
Sets home page setting.
Parameters:
homepage -

setISPPassword

public void setISPPassword(java.lang.String passwd)
Sets ISP password.
Parameters:
passwd -

setISPProviderName

public void setISPProviderName(java.lang.String name)
Sets ISP provider name.
Parameters:
name -

setISPUserName

public void setISPUserName(java.lang.String username)
Sets the username.
Parameters:
username -

setMMSCURL

public void setMMSCURL(java.lang.String url)
Sets the MMSC URL.
Parameters:
url -

setName

public void setName(java.lang.String name)
Sets the name of the setting.
Parameters:
name -

setPhoneModel

public void setPhoneModel(java.lang.String model)
Set the phone model. The phone model should be of the format: "band type", for example: "Nokia 6210", "Ericsson T68i". It is case insensitive.

setSecure

public void setSecure(java.lang.String secure)
Sets secure setting.
Parameters:
secure -

setSMSCAddress

public void setSMSCAddress(java.lang.String addr)
Sets SMSC address.
Parameters:
addr -

setSpeed

public void setSpeed(java.lang.String speed)
Sets speed.
Parameters:
speed -

setTimeOut

public void setTimeOut(java.lang.String timeout)
sets timeout.
Parameters:
timeout -

setUSSDServiceCode

public void setUSSDServiceCode(java.lang.String code)
Sets USSD service code.
Parameters:
code -

setVersion

public void setVersion(java.lang.String version)
Sets WBXML Version.
Parameters:
version -

setWAPGatawayIP

public void setWAPGatawayIP(java.lang.String ip)
Sets the gateway IP fro the setting.
Parameters:
ip -

setWAPGatawayNumber

public void setWAPGatawayNumber(java.lang.String phone)
sets the wap gateway number for the setting.
Parameters:
phone -

Oracle Application Server Wireless Java API Reference
B14043-01


Copyright © 2004 Oracle Corporation. All Rights Reserved.