oracle.sdp.messaging.userprefs
Interface DeviceAddress
- All Superinterfaces:
- Serializable, UserPrefsObject
public interface DeviceAddress
- extends UserPrefsObject
This interface represents the physical device. Its key property is the 'address'.
getAddress
java.lang.String getAddress()
- Returns:
- the address
getCarrier
java.lang.String getCarrier()
- Returns:
- the userprefs carrier the address is registered to
getDeliveryType
DeliveryType getDeliveryType()
- Returns:
- the delivery type
getEncoding
java.lang.String getEncoding()
- Returns:
- the MIME encoding supported by this address
getId
java.lang.String getId()
- Returns:
- the unique device address id which uniquely identifies this object
getUserDevice
UserDevice getUserDevice()
- Returns:
- the user device the address belongs to
isDefault
boolean isDefault()
- Returns:
- true if the address is the default one, false otherwise
setAddress
void setAddress(java.lang.String addr)
- Parameters:
addr
- the address to be set
setCarrier
void setCarrier(java.lang.String carrier)
- Parameters:
carrier
- the userprefs carrier to be set
setDefault
void setDefault(boolean flag)
- Parameters:
flag
- the value used to set the address to default
setDeliveryType
void setDeliveryType(DeliveryType deliveryType)
- Parameters:
deliveryType
- used to set the delivery type channel
setEncoding
void setEncoding(java.lang.String encoding)
- Parameters:
encoding
- the MIME encoding to be set for this address
toExternalFormat
java.lang.String toExternalFormat()
- Returns:
- a String representation of this address
toXML
org.w3c.dom.Element toXML(org.w3c.dom.Document doc)
Copyright © 2010 Oracle and/or its affiliates. All rights reserved.