public class DefaultGenericConfigManager extends Object implements GenericConfigManager
ENTITY_DATA_KEY, ENTITY_DATA_TYPE, ENTITY_ID, ENTITY_TABLE_NAME, ENTITY_XML_VALUE| Constructor and Description |
|---|
DefaultGenericConfigManager(OfBizDelegator delegator,
FeatureManager featureManager,
JiraProperties jiraProperties) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(String dataType,
String key,
Object obj)
Stores a new entry for the config manager.
|
void |
remove(String dataType,
String key)
Removes a generic config value.
|
Object |
retrieve(String dataType,
String key)
Retrieves a particular entry.
|
void |
update(String dataType,
String key,
Object obj)
Updates an entry.
|
public DefaultGenericConfigManager(OfBizDelegator delegator, FeatureManager featureManager, JiraProperties jiraProperties)
public void create(String dataType, String key, @Nullable Object obj)
GenericConfigManagercreate in interface GenericConfigManagerdataType - The datatype for which to store the generic config (e.g.: DefaultValue)key - A key that identifies the element (e.g.: 10000)obj - The actual object to store.public void update(String dataType, String key, @Nullable Object obj)
GenericConfigManagerupdate in interface GenericConfigManagerdataType - The datatype for which to store the generic config (e.g.: DefaultValue)key - A key that identifies the element (e.g.: 10000)obj - The actual object to store.public Object retrieve(String dataType, String key)
GenericConfigManagerretrieve in interface GenericConfigManagerdataType - The datatype for which to store the generic config (e.g.: DefaultValue)key - A key that identifies the element (e.g.: 10000)public void remove(String dataType, String key)
GenericConfigManagerremove in interface GenericConfigManagerdataType - The datatype for which to store the generic config (e.g.: DefaultValue)key - A key that identifies the element (e.g.: 10000)Copyright © 2002-2019 Atlassian. All Rights Reserved.