oracle.panama.messaging.push
Class EmailAddressData
java.lang.Object
oracle.panama.messaging.push.AddressData
oracle.panama.messaging.push.DeviceAddressData
oracle.panama.messaging.push.EmailAddressData
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class EmailAddressData
- extends DeviceAddressData
Email address class.
Email address has an email specific attribute: mode. Predefined modes are: 'to','cc' and 'bcc'. Mode is required for recipients. For sender and reply to address, mode is not required and will be ignored.
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.
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(java.lang.Object other)
|
java.lang.String |
getAddressType()
"email" is returned to indicate that it's an email address. |
java.lang.String |
getMode()
get the mode |
int |
hashCode()
|
void |
setMode(java.lang.String mode)
Sets the mode of address. |
java.lang.String |
toString()
|
Methods inherited from class oracle.panama.messaging.push.AddressData |
clone, getAddress, getAssociatedKey, getEncoding, getFailoverAddress, getFailoverDeliveryChannels, getFailoverTransportTypes, getFirstName, getLastName, getPrimaryDeliveryChannel, getPrimaryTransportType, setAddress, setAddressType, setAssociatedKey, setEncoding, setFailoverAddress, setFailoverDeliveryChannels, setFailoverTransportTypes, setFirstName, setLastName, setPrimaryDeliveryChannel, setPrimaryTransportType |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
addressType
public final java.lang.String addressType
-
- See Also:
- Constant Field Values
EmailAddressData
public EmailAddressData()
- Constructor
EmailAddressData
public EmailAddressData(java.lang.String addr)
- Constructor
- Parameters:
addr
- Email address
EmailAddressData
public EmailAddressData(java.lang.String addr,
java.lang.String mode)
- Constructor
- Parameters:
addr
- Email address
mode
- mode could be "to","cc","bcc". All other strings are considered as "" (none). (none) is the sender's mode.
equals
public boolean equals(java.lang.Object other)
-
- Overrides:
equals
in class DeviceAddressData
getAddressType
public java.lang.String getAddressType()
- "email" is returned to indicate that it's an email address.
-
- Overrides:
getAddressType
in class AddressData
getMode
public java.lang.String getMode()
- get the mode
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class DeviceAddressData
setMode
public void setMode(java.lang.String mode)
- Sets the mode of address. The mode could be "to","cc","bcc" or "" (none).
toString
public java.lang.String toString()
-
- Overrides:
toString
in class AddressData
Copyright © 2004 Oracle Corporation. All Rights Reserved.