public class ExtraDBDataManager
extends java.lang.Object
You will usually not need to invoke this class, see following methods of Data
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REVISION |
Constructor and Description |
---|
ExtraDBDataManager() |
Modifier and Type | Method and Description |
---|---|
static ExtraDBData |
getExtraDBData(Data data,
java.lang.String name)
Retrieve the ExtraDBData instance for the specified Data and name.
|
static java.util.List<ExtraDBData> |
getExtraDBDataList(Data data)
Retrieve all ExtraDBData for the specified Data.
|
static java.util.Map<java.lang.String,java.lang.String> |
getExtraDBDataMap(Data data)
Retrieve all the extradbdata values for the specified Data.
|
static java.lang.String |
getExtraDBDataValue(Data data,
java.lang.String name)
Retrieve the extradbdata value for the specified Data and name.
|
static int |
removeAllExtraDBData(Data data)
Delete all ExtraDBData for the specified Data.
|
static java.lang.String |
saveExtraDBData(Data data,
java.lang.String name,
java.lang.String value)
Save, update or remove the specified extradbdata value for the specified Data and name.
|
static void |
saveExtraDBDataMap(Data data,
java.util.Map<java.lang.String,java.lang.String> extraDBDataMap,
boolean replace)
Save, update or remove the specified extradbdatas values for the specified Data.
|
public static final java.lang.String REVISION
public static ExtraDBData getExtraDBData(Data data, java.lang.String name)
data
- the Data for which the ExtraDBData is being retrievedname
- the name of the ExtraDBData to retrievepublic static java.lang.String getExtraDBDataValue(Data data, java.lang.String name)
data
- the Data for which the extra is being retrievedname
- the name of the extradbdata to be retrievedpublic static java.lang.String saveExtraDBData(Data data, java.lang.String name, java.lang.String value)
data
- the Data for which the extra is being setname
- the name of the extradbdata to be setvalue
- the value of the extradbdata to be set (set to null to remove this extradbdata)public static java.util.List<ExtraDBData> getExtraDBDataList(Data data)
data
- the Data for which the ExtraDBData are being retrievedpublic static java.util.Map<java.lang.String,java.lang.String> getExtraDBDataMap(Data data)
data
- the Data for which the extra is being retrievedpublic static void saveExtraDBDataMap(Data data, java.util.Map<java.lang.String,java.lang.String> extraDBDataMap, boolean replace)
data
- the Data for which the extra is being setextraDBDataMap
- the map of ALL name/value to be saved/updated/removedreplace
- if true, all existing value will be replaced with the specified map,
if false, only the key of the specified map are updated/deletedpublic static int removeAllExtraDBData(Data data)
data
- the Data for which the ExtraDBData are being deletedCopyright © 2001-2010 Jalios SA. All Rights Reserved.