public abstract class AbstractSchemeTypeManager<T> extends Object implements SchemeTypeManager<T>
| Constructor and Description |
|---|
AbstractSchemeTypeManager() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getResourceName() |
T |
getSchemeType(String id)
Get a particular permission type based on the id
|
abstract Map<String,T> |
getSchemeTypes() |
Map<String,T> |
getTypes()
Get the different types for a scheme.
|
abstract void |
setSchemeTypes(Map<String,T> schemeType) |
public abstract String getResourceName()
public T getSchemeType(String id)
getSchemeType in interface SchemeTypeManager<T>id - The Id of the permission typepublic abstract Map<String,T> getSchemeTypes()
getSchemeTypes in interface SchemeTypeManager<T>public abstract void setSchemeTypes(Map<String,T> schemeType)
setSchemeTypes in interface SchemeTypeManager<T>public Map<String,T> getTypes()
getTypes in interface SchemeTypeManager<T>Copyright © 2002-2021 Atlassian. All Rights Reserved.