Package com.javahollic.jira.emh.api
Interface IJEMHDistListMetaData
- 
- All Known Subinterfaces:
 IJEMHMessageMetaData
public interface IJEMHDistListMetaData 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<javax.mail.internet.InternetAddress>getDistGroupAddresses()Set<javax.mail.internet.InternetAddress>getFinalRecipients()Set<String>getFinalRecipientUserKeys()Set<javax.mail.internet.InternetAddress>getInitialRecipients() 
 - 
 
- 
- 
Method Detail
- 
getInitialRecipients
Set<javax.mail.internet.InternetAddress> getInitialRecipients()
- Returns:
 - the uniqiue set of message recipients, To/Cc and possibly Bcc header resolved, prior to LDAP group expansion
 
 
- 
getFinalRecipients
Set<javax.mail.internet.InternetAddress> getFinalRecipients()
- Returns:
 - the uniqiue set of message recipients, To/Cc and possibly Bcc header resolved. Also for those recipients, LDAP dist-group expansion could be applied. Does not contain the actual distribution group addresses, see getDistGroupAddresses
 
 
- 
getFinalRecipientUserKeys
Set<String> getFinalRecipientUserKeys()
- Returns:
 - the registered JIRA user 'userkeys' of recipients
 
 
- 
getDistGroupAddresses
Set<javax.mail.internet.InternetAddress> getDistGroupAddresses()
- Returns:
 - email addresses relating to LDAP distribution groups, split out from the general recipients, so that these addresses can be used by catchemail matching, but separated from FinalRecipients for user creation
 
 
 - 
 
 -