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-2023 Atlassian. All Rights Reserved.