Interface ITJSDUtil
-
public interface ITJSDUtil
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<com.atlassian.jira.entity.property.EntityProperty>
getJsdCommentProperties(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.comments.Comment comment)
PortalSecuritySettingsBean
getJSMPortalSecuritySettings(IJEMHInboundReport report, com.atlassian.jira.user.ApplicationUser runAsUser, com.atlassian.jira.project.Project project)
int
getPortalId(com.atlassian.jira.user.ApplicationUser u, com.atlassian.jira.project.Project p)
URI
getUnsubscribeCustomerNotificationUri(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue)
boolean
isJsdInternalComment(com.atlassian.jira.user.ApplicationUser contextUser, com.atlassian.jira.issue.comments.Comment c)
Validate whether a comment is internal via JSD's APIboolean
isPortalUserToNotify(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue)
void
updateJSMPortalSecuritySettings(PortalSecuritySettingsBean settings, IJEMHInboundReport report, com.atlassian.jira.user.ApplicationUser runAsUser, com.atlassian.jira.project.Project project)
-
-
-
Method Detail
-
isJsdInternalComment
boolean isJsdInternalComment(com.atlassian.jira.user.ApplicationUser contextUser, com.atlassian.jira.issue.comments.Comment c)
Validate whether a comment is internal via JSD's API- Parameters:
contextUser
- context userc
- the comment to check visibility for- Returns:
- true if the comment is internal
-
getJsdCommentProperties
List<com.atlassian.jira.entity.property.EntityProperty> getJsdCommentProperties(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.comments.Comment comment)
-
getPortalId
int getPortalId(com.atlassian.jira.user.ApplicationUser u, com.atlassian.jira.project.Project p)
-
getUnsubscribeCustomerNotificationUri
URI getUnsubscribeCustomerNotificationUri(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue)
-
isPortalUserToNotify
boolean isPortalUserToNotify(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue)
-
getJSMPortalSecuritySettings
PortalSecuritySettingsBean getJSMPortalSecuritySettings(IJEMHInboundReport report, com.atlassian.jira.user.ApplicationUser runAsUser, com.atlassian.jira.project.Project project)
-
updateJSMPortalSecuritySettings
void updateJSMPortalSecuritySettings(PortalSecuritySettingsBean settings, IJEMHInboundReport report, com.atlassian.jira.user.ApplicationUser runAsUser, com.atlassian.jira.project.Project project) throws Exception
- Throws:
Exception
-
-