oracle.panama.messaging.xms
Class UserDeviceVotingSelector
java.lang.Object
|
+--oracle.panama.messaging.xms.DeviceAddressDataSelectorBase
|
+--oracle.panama.messaging.xms.UserDeviceVotingSelector
- All Implemented Interfaces:
- DeviceAddressDataSelector, oracle.panama.messaging.push.server.FailoverAddressProcessor
- public abstract class UserDeviceVotingSelector
- extends DeviceAddressDataSelectorBase
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.panama.messaging.push.server.FailoverAddressProcessor |
getFailoverChain |
UserDeviceVotingSelector
public UserDeviceVotingSelector()
getUserOrder
public abstract DeliveryType[] getUserOrder(User user)
getDeliveryTypes
public DeliveryType[] getDeliveryTypes(User user,
oracle.panama.messaging.push.Packet packet)
- Get the list (in preference order) of deliveryTypes to use for this message The user parameter isn't strictly speaking useful yet, since we can't get the preference order for delivery types for the user yet.
getDeliveryTypes
public DeliveryType[] getDeliveryTypes(User user,
Message message)
getContentOrder
public DeliveryType[] getContentOrder(Message message)
getSystemOrder
public DeliveryType[] getSystemOrder(java.lang.Object placeHolder)
Copyright © 2003 Oracle Corporation. All Rights Reserved.