Class DefaultTransportNotificationItem
- java.lang.Object
 - 
- com.javahollic.jira.emh.api.extension.transport.DefaultTransportNotificationItem
 
 
- 
- All Implemented Interfaces:
 ITransportNotificationItem
public class DefaultTransportNotificationItem extends Object implements ITransportNotificationItem
 
- 
- 
Constructor Summary
Constructors Constructor Description DefaultTransportNotificationItem(com.javahollic.jira.emh.api.ao.IJEMHTransportItemEntityDef e)DefaultTransportNotificationItem(String content, IJEMHTransportProvider.TransportContentType type, String transportKey, int transportConfigId, long issueEventId, String issueKey, long projectId, String[] recipientUserKeys, boolean sendImmediately)DefaultTransportNotificationItem(String subject, String content, IJEMHTransportProvider.TransportContentType type, String transportKey, int transportConfigId, long notificationSchemeId, long issueEventId, String issueKey, long projectId, String[] recipientUserKeys, boolean sendImmediately) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetContent()longgetIssueEventId()StringgetIssueKey()longgetNotificationSchemeId()longgetProjectId()String[]getRecipientUserKeys()StringgetSubject()intgetTransportConfigId()StringgetTransportKey()IJEMHTransportProvider.TransportContentTypegetType()booleanisSendImmediately() 
 - 
 
- 
- 
Constructor Detail
- 
DefaultTransportNotificationItem
public DefaultTransportNotificationItem(com.javahollic.jira.emh.api.ao.IJEMHTransportItemEntityDef e)
 
- 
DefaultTransportNotificationItem
public DefaultTransportNotificationItem(String content, IJEMHTransportProvider.TransportContentType type, String transportKey, int transportConfigId, long issueEventId, String issueKey, long projectId, String[] recipientUserKeys, boolean sendImmediately)
 
- 
DefaultTransportNotificationItem
public DefaultTransportNotificationItem(String subject, String content, IJEMHTransportProvider.TransportContentType type, String transportKey, int transportConfigId, long notificationSchemeId, long issueEventId, String issueKey, long projectId, String[] recipientUserKeys, boolean sendImmediately)
 
 - 
 
- 
Method Detail
- 
getSubject
public String getSubject()
- Specified by:
 getSubjectin interfaceITransportNotificationItem
 
- 
getContent
public String getContent()
- Specified by:
 getContentin interfaceITransportNotificationItem
 
- 
getTransportKey
public String getTransportKey()
- Specified by:
 getTransportKeyin interfaceITransportNotificationItem
 
- 
getTransportConfigId
public int getTransportConfigId()
- Specified by:
 getTransportConfigIdin interfaceITransportNotificationItem
 
- 
getRecipientUserKeys
public String[] getRecipientUserKeys()
- Specified by:
 getRecipientUserKeysin interfaceITransportNotificationItem
 
- 
getType
public IJEMHTransportProvider.TransportContentType getType()
- Specified by:
 getTypein interfaceITransportNotificationItem
 
- 
isSendImmediately
public boolean isSendImmediately()
- Specified by:
 isSendImmediatelyin interfaceITransportNotificationItem
 
- 
getIssueEventId
public long getIssueEventId()
- Specified by:
 getIssueEventIdin interfaceITransportNotificationItem
 
- 
getIssueKey
public String getIssueKey()
- Specified by:
 getIssueKeyin interfaceITransportNotificationItem
 
- 
getNotificationSchemeId
public long getNotificationSchemeId()
- Specified by:
 getNotificationSchemeIdin interfaceITransportNotificationItem
 
- 
getProjectId
public long getProjectId()
- Specified by:
 getProjectIdin interfaceITransportNotificationItem
 
 - 
 
 -