com.sas.edir.delivery
Interface DeliveryUser
- All Superinterfaces:
- Caching, Entity, TrackedObject, User
- public interface DeliveryUser
- extends User
The DeliveryUser encapuslates all the subscriber identities that a
user has defined in the Enterprise Directory. A user may have more
than one subscriber identity to have multiple sets of preferences.
- Version:
- 1.0
- Author:
- SAS
Method Summary |
java.util.Iterator |
subscriberIterator()
Returns an iteration of all this user's subscriber definitions. |
java.util.ListIterator |
subscriberIterator(java.util.Comparator compare)
Returns a sorted iteration of all this user's subscriber definitions. |
Methods inherited from interface com.sas.edir.User |
getCredentials, getEmailAddress, getGroupFilter, getIdentity, getSurname, getUid, getUserPassword, groupIterator, groupIterator, setCredentials, setEmailAddress, setGroupFilter, setIdentity, setSurname, setUid, setUserPassword |
Methods inherited from interface com.sas.edir.Entity |
addPropertyChangeListener, getContext, getCreateTime, getCreatorsName, getDescription, getEnterpriseDirectory, getGuid, getModifiersName, getModifyTime, getName, getObjectclass, removeModificationItems, removePropertyChangeListener, setDescription, setGuid, setName, setObjectclass |
subscriberIterator
public java.util.Iterator subscriberIterator()
- Returns an iteration of all this user's subscriber definitions.
- Returns:
- A Subscriber iteration.
subscriberIterator
public java.util.ListIterator subscriberIterator(java.util.Comparator compare)
- Returns a sorted iteration of all this user's subscriber definitions.
- Parameters:
comparator
- A Comparator for sorting, or null for no sorting.- Returns:
- A Subscriber iteration.