|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.panama.messaging.push.AddressData
AddressData represents a generic address. It's the common base class for all types of
addresses used in Push service.
AddressData provides a holder to keep all kinds of addresses. (i.e. email and phone number)
PhoneAddressData and EmailAddressData are two
sub classes of AddressData which represent phone number and email address respectively.
Note:
Never access any public data fields inside this class directly, because they are for
internal use in this release and will be changed in coming releases. Always use public
methods of this class.
Field Summary |
Type | Field |
---|---|
java.lang.String |
address
|
java.lang.String |
encoding
|
AddressData |
failoverAddress
|
java.lang.String |
key
|
Constructor Summary |
AddressData()
Constructor to construct an empty address |
AddressData(java.lang.String address)
Constructor Construct an AddressData object with given address string |
Method Summary |
Type | Method |
---|---|
java.lang.Object |
clone()
|
java.lang.String |
getAddress()
get address string |
java.lang.String |
getAddressType()
Get address type string. |
java.lang.String |
getAssociatedKey()
get the key string of the address instance. |
java.lang.String |
getEncoding()
get the charset encoding for the device of this address. |
AddressData |
getFailoverAddress()
return the failover address (if any). |
void |
setAddress(java.lang.String address)
Set address string |
void |
setAddressType(java.lang.String addressType)
Set address type string. |
void |
setAssociatedKey(java.lang.String key)
The application may set a key which may create a mapping to the application database table. |
void |
setEncoding(java.lang.String encoding)
Set the charset encoding for device of this address. |
void |
setFailoverAddress(AddressData addr)
Sets failover address. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.String address
public java.lang.String key
public java.lang.String encoding
public AddressData failoverAddress
Constructor Detail |
public AddressData()
public AddressData(java.lang.String address)
address
- address stringMethod Detail |
public void setAddress(java.lang.String address)
public java.lang.String getAddress()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
public void setFailoverAddress(AddressData addr)
public AddressData getFailoverAddress()
public java.lang.String getAddressType()
public void setAddressType(java.lang.String addressType)
public void setAssociatedKey(java.lang.String key)
public java.lang.String getAssociatedKey()
public void setEncoding(java.lang.String encoding)
public java.lang.String getEncoding()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |