com.atlassian.jira.event.type
Interface EventTypeManager

All Known Implementing Classes:
DefaultEventTypeManager

public interface EventTypeManager


Method Summary
 void addEventType(EventType eventType)
           
 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

public Collection getEventTypes()

getEventTypesMap

public Map getEventTypesMap()

getEventType

public EventType getEventType(Long id)

isActive

public boolean isActive(EventType eventType)

getAssociatedWorkflows

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

getAssociatedNotificationSchemes

public Map getAssociatedNotificationSchemes(EventType eventType)

addEventType

public void addEventType(EventType eventType)

editEventType

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

deleteEventType

public void deleteEventType(Long eventTypeId)

isEventTypeExists

public boolean isEventTypeExists(String eventTypeName)

isEventTypeExists

public boolean isEventTypeExists(Long eventTypeId)


Copyright © 2002-2006 Atlassian. All Rights Reserved.