com.atlassian.jira.scheme
Interface SchemeTypeManager<T>

All Known Subinterfaces:
SecurityTypeManager
All Known Implementing Classes:
AbstractSchemeTypeManager, AbstractSecurityTypeManager, IssueSecurityTypeManager, NotificationTypeManager, PermissionTypeManager

public interface SchemeTypeManager<T>


Method Summary
 String getResourceName()
           
 SchemeType getSchemeType(String id)
           
 Map<String,T> getSchemeTypes()
           
 Class getTypeClass()
          Gets the type of the Manager for the type T.
 Map<String,T> getTypes()
           
 void setSchemeTypes(Map<String,T> schemeType)
           
 

Method Detail

getResourceName

String getResourceName()

getTypeClass

Class getTypeClass()
Gets the type of the Manager for the type T. e.g. NotificationTypeManager.class or IssueSecurityTypeManager.class


getSchemeType

SchemeType getSchemeType(String id)

getSchemeTypes

Map<String,T> getSchemeTypes()

setSchemeTypes

void setSchemeTypes(Map<String,T> schemeType)

getTypes

Map<String,T> getTypes()


Copyright © 2002-2012 Atlassian. All Rights Reserved.