Oracle Application Server Wireless Java API Reference
B14043-01


oracle.panama.messaging.push
Class DeviceAddressData

java.lang.Object
  extended byoracle.panama.messaging.push.AddressData
      extended byoracle.panama.messaging.push.DeviceAddressData

All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
EmailAddressData, IMAddressData, PhoneAddressData, WAPPushAddressData

public class DeviceAddressData
extends AddressData

Common base class for physical devices: email, phone number and subscriber ID etc.

See Also:
Serialized Form

Field Summary

Fields inherited from class oracle.panama.messaging.push.AddressData
failoverOrder, MAX_ADDRESS_LENGTH, MAX_ASSOCIATED_KEY_LENGTH, MAX_NAME_LENGTH, MAX_TRANSPORT_TYPE_LENGTH, totalFailovers

Constructor Summary
DeviceAddressData()
DeviceAddressData(java.lang.String address)

Method Summary
boolean equals(java.lang.Object other)
DeviceAddressData getOriginalDeviceAddressData()
get the original (untransformed) DeviceAddressData.
UserAddressData getOwner()
get the owner of current DeviceAddressData set by setOwner().
int hashCode()
void setOriginalDeviceAddressData(DeviceAddressData original)
set the original (untransformed) DeviceAddressData.
void setOwner(UserAddressData user)
set the owner of current DeviceAddressData.

Methods inherited from class oracle.panama.messaging.push.AddressData
clone, getAddress, getAddressType, getAssociatedKey, getEncoding, getFailoverAddress, getFailoverDeliveryChannels, getFailoverTransportTypes, getFirstName, getLastName, getPrimaryDeliveryChannel, getPrimaryTransportType, setAddress, setAddressType, setAssociatedKey, setEncoding, setFailoverAddress, setFailoverDeliveryChannels, setFailoverTransportTypes, setFirstName, setLastName, setPrimaryDeliveryChannel, setPrimaryTransportType, toString

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

Constructor Detail

DeviceAddressData

public DeviceAddressData()

DeviceAddressData

public DeviceAddressData(java.lang.String address)

Method Detail

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class AddressData

getOriginalDeviceAddressData

public DeviceAddressData getOriginalDeviceAddressData()
get the original (untransformed) DeviceAddressData. This method may be used by XMS transformer to retrieve the untransformed DeviceAddressData Note: This method is designed for server side use only.

getOwner

public UserAddressData getOwner()
get the owner of current DeviceAddressData set by setOwner(). Note: This method is designed for server side use only.

hashCode

public int hashCode()
Overrides:
hashCode in class AddressData

setOriginalDeviceAddressData

public void setOriginalDeviceAddressData(DeviceAddressData original)
set the original (untransformed) DeviceAddressData. This method may be used by XMS transformer to store the untransformed DeviceAddressData Note: This method is designed for server side use only.

setOwner

public void setOwner(UserAddressData user)
set the owner of current DeviceAddressData. If a UserAddressData is in the sending request, XMS server locates devices of that user and may use setOwner() setup the owner relationship. Note: This method is designed for server side use only.

Oracle Application Server Wireless Java API Reference
B14043-01


Copyright © 2004 Oracle Corporation. All Rights Reserved.