|
Oracle Application Server Wireless Java API Reference B10400-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.panama.messaging.transport.DriverInfo
The driver info contains all required information about a driver. A null carrier information means the driver doesn't care the carrier, so it can support any carrier. It is the same thing with other information such as: protocols, encodings and locales. However, driver name and delivery type are required, can not be null. Speed level and cost level should be between 0 and 10 inclusively.
Constructor Summary | |
DriverInfo() |
Method Summary | |
java.lang.String[] |
getCarriers() Get the supported carrier names. |
int |
getCostLevel() Get the cost level. |
java.lang.String |
getDeliveryType() Get the delivery type. |
java.lang.String[] |
getEncodings() Get the supported encoding formats. |
java.util.Locale[] |
getLocales() Get the supported locales. |
java.lang.String |
getName() Get the driver name. |
java.lang.String[] |
getProtocols() Get the supported protocols. |
int |
getSpeedLevel() Get the speed level. |
void |
setCarriers(java.lang.String[] carriers) Set the supported carrier names. |
void |
setCostLevel(int cost) Set the cost level. |
void |
setDeliveryType(java.lang.String type) Set the delivery type. |
void |
setEncodings(java.lang.String[] encodings) Set the supported encoding formats. |
void |
setLocales(java.util.Locale[] locales) Set the supported locales. |
void |
setName(java.lang.String name) Set the driver name. |
void |
setProtocols(java.lang.String[] protocols) Set the supported protocols. |
void |
setSpeedLevel(int speed) Set the speed level. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DriverInfo()
Method Detail |
public java.lang.String getName()
public java.lang.String getDeliveryType()
public java.lang.String[] getProtocols()
public java.lang.String[] getCarriers()
public java.lang.String[] getEncodings()
public java.util.Locale[] getLocales()
public int getSpeedLevel()
public int getCostLevel()
public void setName(java.lang.String name)
name
- the driver name.public void setDeliveryType(java.lang.String type)
type
- the delivery type.public void setProtocols(java.lang.String[] protocols)
protocols
- the supported protocols.public void setCarriers(java.lang.String[] carriers)
carriers
- the supported carrier names.public void setEncodings(java.lang.String[] encodings)
encodings
- the supported encoding formats.public void setLocales(java.util.Locale[] locales)
locales
- the supported locales.public void setSpeedLevel(int speed)
speed
- the speed level.public void setCostLevel(int cost)
cost
- the cost level.
|
Oracle Application Server Wireless Java API Reference B10400-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |