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
-
-