com.atlassian.jira.event.type
Interface EventTypeManager

All Known Implementing Classes:
DefaultEventTypeManager

@PublicApi
public interface EventTypeManager


Method Summary
 void addEventType(EventType eventType)
           
 void clearCache()
           
 void deleteEventType(Long eventTypeId)
           
 void editEventType(Long eventTypeId, String name, String description, Long templateId)
           
 Map getAssociatedNotificationSchemes(EventType eventType)
           
 org.apache.commons.collections.MultiMap getAssociatedWorkflows(EventType eventType, boolean statusCheck)
           
 EventType getEventType(Long id)
           
 Collection getEventTypes()
           
 Map getEventTypesMap()
           
 boolean isActive(EventType eventType)
           
 boolean isEventTypeExists(Long eventTypeId)
           
 boolean isEventTypeExists(String eventTypeName)
           
 

Method Detail

getEventTypes

Collection getEventTypes()

getEventTypesMap

Map getEventTypesMap()

getEventType

EventType getEventType(Long id)

isActive

boolean isActive(EventType eventType)

getAssociatedWorkflows

org.apache.commons.collections.MultiMap getAssociatedWorkflows(EventType eventType,
                                                               boolean statusCheck)

getAssociatedNotificationSchemes

Map getAssociatedNotificationSchemes(EventType eventType)

addEventType

void addEventType(EventType eventType)

editEventType

void editEventType(Long eventTypeId,
                   String name,
                   String description,
                   Long templateId)

deleteEventType

void deleteEventType(Long eventTypeId)

isEventTypeExists

boolean isEventTypeExists(String eventTypeName)

isEventTypeExists

boolean isEventTypeExists(Long eventTypeId)

clearCache

void clearCache()


Copyright © 2002-2013 Atlassian. All Rights Reserved.