Interface ITEventListenerManager
-
public interface ITEventListenerManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ITEventListenerManager.GroupRestrictionCondition
-
Method Summary
-
-
-
Method Detail
-
updateCustomTemplateSet
void updateCustomTemplateSet(Map<Integer,Integer> jiraTemplates, Map<Integer,Integer> jsdTemplates, Map<Integer,Integer> nonJiraTemplates, int templateSetId)
-
setInjectImgDim
void setInjectImgDim(Boolean isEnabled)
-
isInjectImgDim
boolean isInjectImgDim()
-
setEventListenerEnabled
void setEventListenerEnabled(boolean val)
-
setBackgroundProcessingEnabled
void setBackgroundProcessingEnabled(boolean enabled)
-
isBackgroundProcessingEnabled
boolean isBackgroundProcessingEnabled()
-
setEmailCustomFields
void setEmailCustomFields(String csv)
-
createEventListenerEntry
NotificationProjectMappingBean createEventListenerEntry(com.atlassian.jira.project.Project p)
Create a default event listener with all events enabled- Parameters:
p
- the project the listener is created for- Returns:
- a bean representing the EventListener Project Mapping
-
updateProjectMapping
void updateProjectMapping(NotificationProjectMappingBean forUpdate)
Update sotred configuration based on bean properties, currently supported - event / template set selection- Parameters:
forUpdate
- , the configuration representing changes to be applied
-
deleteAllEventListenerEntries
void deleteAllEventListenerEntries()
-
createCustomEvent
long createCustomEvent(String eventName, String description, long templateId) throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
deleteCustomEventByName
void deleteCustomEventByName(String eventName) throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
createDirectiveSetEntry
DirectiveSetBean createDirectiveSetEntry(boolean enabled, String name, String description, String toAddress, String directivesCRLF)
-
removeAllDirectiveSetLinks
void removeAllDirectiveSetLinks()
-
removeAllDirectiveSets
void removeAllDirectiveSets()
-
getAllDirectiveSets
DirectiveSetBean[] getAllDirectiveSets()
-
getDirectiveSetLinkCount
int getDirectiveSetLinkCount()
-
getProcessedEventCount
long getProcessedEventCount()
-
getEventListenerEntry
NotificationProjectMappingBean getEventListenerEntry(com.atlassian.jira.project.Project testProject)
-
getStatusNotificationContextUser
String getStatusNotificationContextUser()
-
getStatusNotificationPriviligedUser
String getStatusNotificationPriviligedUser()
-
setStatusNotificationPrivilegedUser
void setStatusNotificationPrivilegedUser(String userKey)
-
findIssueEventByName
com.atlassian.jira.event.type.EventType findIssueEventByName(String issueEventName)
-
isWebhooksEnabled
boolean isWebhooksEnabled()
-
setWebhooksEnabled
void setWebhooksEnabled(boolean webhooksEnabled)
-
getWebhookUris
String getWebhookUris()
-
setWebhookUris
void setWebhookUris(String webhookUris)
-
getWebhookResult
IJEMHInboundMailProcessingWebhook getWebhookResult()
-
getIssueTabNotificationHistoryBeans
NotificationHistoryIssueTabBean[] getIssueTabNotificationHistoryBeans(com.atlassian.jira.issue.Issue issue)
-
getTemplateSetIdForIssueEvent
int getTemplateSetIdForIssueEvent(Set<TemplateSetMappingBean> mappingBeans, int eventId)
-
-