com.atlassian.jira.notification
Class NotificationTypeManager

java.lang.Object
  extended bycom.atlassian.jira.scheme.AbstractSchemeTypeManager
      extended bycom.atlassian.jira.notification.NotificationTypeManager
All Implemented Interfaces:
SchemeTypeManager

public class NotificationTypeManager
extends AbstractSchemeTypeManager


Field Summary
(package private)  Map schemeTypes
           
 
Constructor Summary
NotificationTypeManager()
           
NotificationTypeManager(String configFile)
           
 
Method Summary
 NotificationType getNotificationType(String id)
           
 String getResourceName()
           
 Map getSchemeTypes()
           
 Class getTypeClass()
           
 void setSchemeTypes(Map schemeType)
           
 
Methods inherited from class com.atlassian.jira.scheme.AbstractSchemeTypeManager
getSchemeType, getTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

schemeTypes

Map schemeTypes
Constructor Detail

NotificationTypeManager

public NotificationTypeManager()

NotificationTypeManager

public NotificationTypeManager(String configFile)
Method Detail

getResourceName

public String getResourceName()
Specified by:
getResourceName in interface SchemeTypeManager
Specified by:
getResourceName in class AbstractSchemeTypeManager

getTypeClass

public Class getTypeClass()
Specified by:
getTypeClass in interface SchemeTypeManager
Specified by:
getTypeClass in class AbstractSchemeTypeManager

getNotificationType

public NotificationType getNotificationType(String id)

getSchemeTypes

public Map getSchemeTypes()
Specified by:
getSchemeTypes in interface SchemeTypeManager
Specified by:
getSchemeTypes in class AbstractSchemeTypeManager

setSchemeTypes

public void setSchemeTypes(Map schemeType)
Specified by:
setSchemeTypes in interface SchemeTypeManager
Specified by:
setSchemeTypes in class AbstractSchemeTypeManager


Copyright © 2002-2006 Atlassian. All Rights Reserved.