public class KeyValueUtil
extends BaseUtil
Constructor and Description |
---|
KeyValueUtil(java.lang.String token) |
KeyValueUtil(java.lang.String tokenType,
java.lang.String token) |
Modifier and Type | Method and Description |
---|---|
RequestStatus |
addKeyValue(KeyValue keyvalue)
Inserts a single KeyValue pair object for the specified KeyValue object.
|
RequestStatus |
addKeyValue(KeyValue keyvalue,
Node.NodeType objectType,
int objectId)
Inserts a single KeyValue pair object for the specified KeyValue object,
objectTypeId and objectId.OutputFormat can be either JSON or XML.
|
RequestStatus |
addKeyValue(java.lang.String key,
java.lang.String value,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Deprecated.
|
RequestStatus |
addKeyValue(java.lang.String key,
java.lang.String value,
java.lang.String objectTypeId,
java.util.List<java.lang.String> objectIds)
Deprecated.
|
RequestStatus |
addKeyValue(java.lang.String key,
java.lang.String value,
java.lang.String objectTypeId,
java.lang.String objectId)
Deprecated.
|
java.lang.String |
addKeyValue(java.lang.String key,
java.lang.String value,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Deprecated.
|
java.lang.String |
addKeyValueAs(java.lang.String keyValuejson,
APIConstants.OutputFormat outputFormat)
Inserts a single KeyValue pair object for the specified KeyValue
object,objectTypeId and objectId are mandatory.OutputFormat can be either JSON or XML.
|
java.lang.String |
addKeyValueAs(java.lang.String keyValuejson,
Node.NodeType objectType,
int objectId,
APIConstants.OutputFormat outputFormat)
Inserts a single KeyValue pair object for the specified KeyValue object,objectTypeId
and objectId.OutputFormat can be either JSON or XML.
|
java.lang.String |
addKeyValueAs(java.lang.String key,
java.lang.String Value,
java.lang.String ObjectTypeIdsListOfObjectIdsJson,
java.lang.String outputFormat)
Deprecated.
Sample 'ObjectTypeIdsListOfObjectIdsJson' JSON :
|
RequestStatus |
addKeyValueMap(java.util.Map<java.lang.String,java.lang.String> hmKeyValue,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Deprecated.
|
RequestStatus |
addKeyValueMap(java.util.Map<java.lang.String,java.lang.String> hmKeyValue,
java.lang.String objectTypeId,
java.util.List<java.lang.String> objectIds)
Deprecated.
|
RequestStatus |
addKeyValueMap(java.util.Map<java.lang.String,java.lang.String> hmKeyValue,
java.lang.String objectTypeId,
java.lang.String objectId)
Deprecated.
|
java.lang.String |
addKeyValueMapAs(java.lang.String keyValueMapJson,
java.lang.String ObjectTypeIdsListOfObjectIdsJson,
java.lang.String outputFormat)
Deprecated.
Sample 'keyValueMapJson' JSON :
Sample 'ObjectTypeIdsListOfObjectIdsJson' JSON :
|
java.lang.String |
addKeyValueMapAs(java.lang.String keyvalueMapJson,
java.lang.String objectTypeId,
java.lang.String objectIdListJson,
java.lang.String outputFormat)
Deprecated.
Sample 'keyvalueMapJson' JSON :
Sample 'objectIdListJson' JSON :
|
RequestStatus |
addKeyValues(java.util.List<KeyValue> keyvalues,
Node.NodeType objectType,
int objectId)
Inserts a multiple KeyValue pair objects for the specified List of KeyValue objects,objectTypeId
and objectId.OutputFormat can be either JSON or XML.
|
java.lang.String |
addKeyValuesAs(java.lang.String keyValuejson,
Node.NodeType objectType,
int objectId,
APIConstants.OutputFormat outputFormat)
Inserts a multiple KeyValue pair objects for the specified List of KeyValue objects,objectTypeId
and objectId.OutputFormat can be either JSON or XML.
|
java.lang.String |
addKeyValuesAs(java.lang.String keyvalueMapJson,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Deprecated.
Sample 'keyvalueMapJson' JSON :
|
java.lang.String |
addKeyValuesAs(java.lang.String key,
java.lang.String value,
java.lang.String objectTypeId,
java.lang.String objectIdListJson,
java.lang.String outputFormat)
Deprecated.
Sample 'objectIdListJson' JSON :
|
java.lang.String |
deleteKeyValueListAs(java.lang.String objectTypeId,
java.lang.String listobjectIdsJson,
java.lang.String outputFormat)
Delete all Keys for the specified ObjectTypeId and List of ObjectId's as JSON.outputFormat can be either JSON or XML.
|
java.lang.String |
deleteKeyValueListAs(java.lang.String listkeysJson,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Deletes all Keys for the specified List of keys, ObjectId and
ObjectTypeId.outputFormat can be either JSON or XML.
|
java.lang.String |
deleteKeyValueMapAs(java.lang.String mapOfObjectTypeIdsWithListOfObjectIdsJson,
java.lang.String outputFormat)
Deletes all Keys for the specified Map of ObjectTypeId and List of
ObjectId's.
|
RequestStatus |
deleteKeyValues(java.util.List<java.lang.String> keyIds)
Deletes all Keys for the specified List of keyId's.
|
RequestStatus |
deleteKeyValues(java.util.List<java.lang.String> keys,
java.lang.String objectTypeId,
java.lang.String objectId)
Deletes all Keys for the specified List of keys, ObjectId and ObjectTypeId.
|
RequestStatus |
deleteKeyValues(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Deletes all Keys for the specified Map of ObjectTypeId with its List of ObjectId's.
|
RequestStatus |
deleteKeyValues(java.lang.String objectTypeId,
java.util.List<java.lang.String> objectId)
Delete all Keys for the specified ObjectTypeId and List of ObjectId's.
|
RequestStatus |
deleteKeyValues(java.lang.String objectTypeId,
java.lang.String objectId)
Deletes all Keys for the specified ObjectId and ObjectTypeId.
|
RequestStatus |
deleteKeyValues(java.lang.String key,
java.lang.String objectTypeId,
java.lang.String objectId)
Deletes all Keys for the specified Key, ObjectId and ObjectTypeId.
|
java.lang.String |
deleteKeyValuesAs(java.lang.String keyIdsMapJson,
java.lang.String outputFormat)
Deletes all Keys for the specified List of keyId's.outputFormat can be either JSON or XML.
|
java.lang.String |
deleteKeyValuesAs(java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Deletes all Keys for the specified ObjectId and ObjectTypeId.outputFormat can be either JSON or XML.
|
java.lang.String |
deleteKeyValuesAs(java.lang.String key,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Deletes all Keys for the specified Key, ObjectId and Object Type Id.outputFormat can be either JSON or XML.
|
java.lang.String |
getKeyIdListAs(java.lang.String keys,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Returns the keyId's String in the specified outputFomrat for the specified List of keys, objectTypeId
and objectId.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getKeyIds(java.util.List<java.lang.String> keys,
java.lang.String objectTypeId,
java.lang.String objectId)
Returns the Map of keyId's for the specified List of keys, objectTypeId and objectId.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>>> |
getKeyIds(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Returns the Map of keyId's for the specified Map of objectTypeIds with its List of objectIds.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getKeyIds(java.lang.String objectTypeId,
java.lang.String objectId)
Returns the Map of keyId's for the specified objectTypeId and objectId.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getKeyIds(java.lang.String key,
java.lang.String objectTypeId,
java.util.List<java.lang.String> objectId)
Returns the Map of keyIds for the specified key, objectTypeId and List of objectId's.
|
java.util.List<java.lang.String> |
getKeyIds(java.lang.String key,
java.lang.String objectTypeId,
java.lang.String objectId)
Returns the List of keyIds for the specified key, objectTypeId and objectId.
|
java.lang.String |
getKeyIdsAs(java.lang.String ObjectTypeIdListObjectId,
java.lang.String outputFormat)
Returns the keyId's String in the specified outputFormat for the specified Map of objectTypeId and List
of objectIds.
|
java.lang.String |
getKeyIdsAs(java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Returns the keyId's as String in the specified outputFormat for the specified objectTypeId and objectId.
|
java.lang.String |
getKeyIdsAs(java.lang.String key,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Returns the List of keyId's for the specified key, objectTypeId and
objectId in the specified outputFormat.outputFormat can be either JSON or XML.
|
java.lang.String |
getKeyIdsByObjectIds(java.lang.String key,
java.lang.String objectTypeId,
java.lang.String listobjectIdJson,
java.lang.String outputFormat)
Returns the Map of keyId's for the specified key, objectTypeId and List
of objectId's.
|
java.lang.String |
getKeyValueAs(Node.NodeType objectType,
int objectId,
APIConstants.OutputFormat outputFormat)
Returns the List of KeyValue Objects for the specified objectTypeId and objectId.
|
KeyValue |
getKeyValueById(int keyId)
Returns the KeyValue Object for the specified Key Id
|
java.lang.String |
getKeyValueMapAs(java.lang.String ObjectTypeIdMapWithObjectIdsListJson,
java.lang.String outputFormat)
Returns Map of Key Value pairs for the specified List of objectTypeId's
and objectId's in JSON in the specified outputFormat.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> |
getKeyValues(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Returns Map of KeyValue pairs for the specified Map of objectTypeId's with List of objectId's.
|
java.util.Map<java.lang.Integer,java.util.List<KeyValue>> |
getKeyValues(Node.NodeType objectType,
java.util.List<java.lang.Integer> objectIds)
Returns the Map of KeyValue Objects for the specified objectType and
List of objectIds.
|
java.util.Map<java.lang.String,java.lang.String> |
getKeyValues(java.lang.String objectTypeId,
java.lang.String objectId)
Returns Map of KeyValue pairs for the specified objectTypeId and objectId.
|
java.util.Map<java.lang.String,java.lang.String> |
getKeyValues(java.lang.String objectTypeId,
java.lang.String objectId,
java.util.List<java.lang.String> keyNames)
Returns Map with Key and Values for the ObjectTypeId and ObjectId filtering on KeyNames
For Undefined / Unknown values the key will be preserved with a null value
|
java.util.Map<java.lang.String,java.lang.String> |
getKeyValues(java.lang.String objectTypeId,
java.lang.String objectId,
java.util.List<java.lang.String> keyNames,
boolean skipUnknown)
Returns Map with Key and Values for the ObjectTypeId and ObjectId filtering on KeyNames *
|
java.lang.String |
getKeyValues(java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Returns Key Value pairs as String in the specified outputFormat for the specified objectTypeId and
objectId.
|
java.lang.String |
getKeyValuesAs(Node.NodeType objectType,
java.util.List<java.lang.Integer> objectIds,
APIConstants.OutputFormat outputFormat)
Returns the Map of KeyValue Objects for the specified objectTypeId and
List of objectIds.
|
java.lang.String |
getKeyValuesAs(java.lang.String ObjectTypeIdsMapWithObjectIdsListJson,
java.lang.String outputFormat)
Returns Map of Key Value pairs for the specified String of objectTypeId's
and List of objectId's as JSON in the specified outputFormat.
|
org.json.JSONArray |
getKeyValuesAsJSON(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Returns Map of KeyValue pairs for the specified Map of objectTypeId's with List of objectId's.
|
org.json.JSONArray |
getKeyValuesAsJSON(java.lang.String objectTypeId,
java.lang.String objectId)
Returns the key value pairs for the specified objectTypeId and objectId.
|
java.util.List<KeyValue> |
getKeyValuesList(Node.NodeType objectType,
int objectId)
Returns the List of KeyValue Objects for the specified objectType and objectId.
|
RequestStatus |
updateKeyValue(KeyValue keyvalue)
Updates the Key Value pair Object for the specified KeyValue object,
Specifying objectTypeId and objectId and KeyValueId are mandatory.
|
RequestStatus |
updateKeyValue(java.util.Map<java.lang.String,java.lang.String> hmKeyIdValue,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Updates the Map of KeyValue pairs for the specified Map of KeyIdValue, Map of objectTypeId's and List of objectId's.
|
RequestStatus |
updateKeyValue(java.util.Map<java.lang.String,java.lang.String> hmKeyIdValue,
java.lang.String objectTypeId,
java.util.List<java.lang.String> objectId)
Updates the Map of Key Value pairs for the specified Map of KeyIdValue, objectTypeId and List of objectId's.
|
RequestStatus |
updateKeyValue(java.util.Map<java.lang.String,java.lang.String> hmKeyIdValue,
java.lang.String objectTypeId,
java.lang.String objectId)
Updates the Map of KeyValue pairs for the specified Map of KeyIdValue, objectTypeId and objectId.
|
RequestStatus |
updateKeyValue(java.lang.String keyId,
java.lang.String value,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
Updates the same single key Value pair for the specified keyId, value, Map of objectTypeId's and List of objectId's.
|
java.lang.String |
updateKeyValue(java.lang.String keyIdValue,
java.lang.String ObjectTypeIdListObjectId,
java.lang.String outputFormat)
Updates the Map of Key Value pairs for the specified Map of KeyIdValue,
Map of objectTypeId's and List of objectId's.
|
RequestStatus |
updateKeyValue(java.lang.String keyId,
java.lang.String value,
java.lang.String objectTypeId,
java.util.List<java.lang.String> objectId)
Updates the single keyValue pair for the specified keyId, value, objectTypeId and List of objectId's.
|
RequestStatus |
updateKeyValue(java.lang.String keyId,
java.lang.String value,
java.lang.String objectTypeId,
java.lang.String objectId)
Updates the single KeyValue pair for the specified keyId, value, objectTypeId and objectId.
|
java.lang.String |
updateKeyValue(java.lang.String keyId,
java.lang.String value,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Updates the single Key Value pair for the specified keyId, value,
objectTypeId and objectId.
|
java.lang.String |
updateKeyValueAs(java.lang.String keyValuejson,
APIConstants.OutputFormat outputFormat)
Updates the Key Value pair Object for the specified KeyValue object,
Specifying KeyValueId is mandatory.
|
java.lang.String |
updateKeyValueAs(java.lang.String keyIdValueMapJson,
java.lang.String objectTypeId,
java.lang.String objectId,
java.lang.String outputFormat)
Updates the Map of Key Value pairs for the specified Map KeyIdValue,
objectTypeId and objectId.
|
java.lang.String |
updateKeyValueAs(java.lang.String keyId,
java.lang.String value,
java.lang.String objectTypeId,
java.lang.String listobjectIdsJson,
java.lang.String outputFormat)
Updates the single key value pair for the specified keyId, value,
objectTypeId and List of objectId's.
|
RequestStatus |
updateKeyValues(java.util.List<KeyValue> keyvalues)
Updates the List of Key Value pair Objects for the specified List of
KeyValue objects, Specifying objectTypeId and objectId and KeyValueId are
mandatory.
|
java.lang.String |
updateKeyValuesAs(java.lang.String keyValuejson,
APIConstants.OutputFormat outputFormat)
Updates the List of Key Value pair Objects for the specified List of
KeyValue objects, Specifying KeyValueId is mandatory.
|
java.lang.String |
updateKeyValuesAs(java.lang.String keyIdValueMapJson,
java.lang.String objectTypeId,
java.lang.String objectIds,
java.lang.String outputFormat)
Updates the Map of Key Value pairs for the specified Map of KeyIdValue,
objectTypeId and List of objectId'S.
|
public KeyValueUtil(java.lang.String token)
public KeyValueUtil(java.lang.String tokenType, java.lang.String token)
public RequestStatus addKeyValue(java.lang.String key, java.lang.String value, java.lang.String objectTypeId, java.lang.String objectId)
key
- Stringvalue
- StringobjectTypeId
- StringobjectId
- Stringpublic RequestStatus addKeyValueMap(java.util.Map<java.lang.String,java.lang.String> hmKeyValue, java.lang.String objectTypeId, java.lang.String objectId)
hmKeyValue
- Map ObjectobjectTypeId
- StringobjectId
- Stringpublic RequestStatus addKeyValue(java.lang.String key, java.lang.String value, java.lang.String objectTypeId, java.util.List<java.lang.String> objectIds)
key
- Stringvalue
- StringobjectTypeId
- StringobjectIds
- Listpublic RequestStatus addKeyValueMap(java.util.Map<java.lang.String,java.lang.String> hmKeyValue, java.lang.String objectTypeId, java.util.List<java.lang.String> objectIds)
hmKeyValue
- Map ObjectobjectTypeId
- StringobjectIds
- Listpublic RequestStatus addKeyValueMap(java.util.Map<java.lang.String,java.lang.String> hmKeyValue, java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
hmKeyValue
- Map ObjectmapObjectTypeIdListObjectId
- Listpublic RequestStatus addKeyValue(java.lang.String key, java.lang.String value, java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
key
- Stringvalue
- StringmapObjectTypeIdListObjectId
- Mappublic RequestStatus addKeyValue(KeyValue keyvalue)
keyvalue
- KeyValue Objectpublic RequestStatus addKeyValue(KeyValue keyvalue, Node.NodeType objectType, int objectId)
keyvalue
- KeyValue ObjectobjectType
- Node.NodeTypeobjectId
- intpublic RequestStatus addKeyValues(java.util.List<KeyValue> keyvalues, Node.NodeType objectType, int objectId)
keyvalues
- ListobjectType
- Node.NodeTypeobjectId
- intpublic java.util.Map<java.lang.String,java.lang.String> getKeyValues(java.lang.String objectTypeId, java.lang.String objectId) throws java.lang.Exception
objectTypeId
- StringobjectId
- Stringjava.lang.Exception
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> getKeyValues(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId) throws java.lang.Exception
mapObjectTypeIdListObjectId
- Map objectjava.lang.Exception
- Object | ObjectTypeId | Key | Value |
---|---|---|---|
Employee | T | K1 | V1 |
Customer | T | K1 | V2 |
Employee_Id | C | K1 | V3 |
Customer_Id | C | K2 | V4 |
T => { | |
Employee | {K1: V1} |
Customer | {K1: V2} |
C => { | |
Employee_Id | {K1: V3} |
Customer_Id | {K2: V4} |
} | |
} |
KEY | VALUE |
---|---|
Map - Key | Object Type Id |
Map - Key | Object Id |
Map - Key Id | Key Value |
public org.json.JSONArray getKeyValuesAsJSON(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId) throws java.lang.Exception
mapObjectTypeIdListObjectId
- Map Objectjava.lang.Exception
public org.json.JSONArray getKeyValuesAsJSON(java.lang.String objectTypeId, java.lang.String objectId) throws java.lang.Exception
objectTypeId
- StringobjectId
- Stringjava.lang.Exception
public java.util.List<java.lang.String> getKeyIds(java.lang.String key, java.lang.String objectTypeId, java.lang.String objectId) throws java.lang.Exception
key
- StringobjectTypeId
- StringobjectId
- Stringjava.lang.Exception
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getKeyIds(java.lang.String key, java.lang.String objectTypeId, java.util.List<java.lang.String> objectId) throws java.lang.Exception
key
- StringobjectTypeId
- StringobjectId
- Listjava.lang.Exception
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getKeyIds(java.lang.String objectTypeId, java.lang.String objectId) throws java.lang.Exception
objectTypeId
- StringobjectId
- Stringjava.lang.Exception
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getKeyIds(java.util.List<java.lang.String> keys, java.lang.String objectTypeId, java.lang.String objectId) throws java.lang.Exception
keys
- ListobjectTypeId
- StringobjectId
- Stringjava.lang.Exception
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>>> getKeyIds(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId) throws java.lang.Exception
mapObjectTypeIdListObjectId
- Mapjava.lang.Exception
public java.util.List<KeyValue> getKeyValuesList(Node.NodeType objectType, int objectId) throws java.lang.Exception
objectType
- Node.NodeTypeobjectId
- intjava.lang.Exception
public java.util.Map<java.lang.Integer,java.util.List<KeyValue>> getKeyValues(Node.NodeType objectType, java.util.List<java.lang.Integer> objectIds) throws java.lang.Exception
objectType
- Node.NodeTypeobjectIds
- Listjava.lang.Exception
public KeyValue getKeyValueById(int keyId)
keyId
- intpublic RequestStatus updateKeyValue(java.lang.String keyId, java.lang.String value, java.lang.String objectTypeId, java.lang.String objectId) throws java.lang.Exception
keyId
- Stringvalue
- StringobjectTypeId
- StringobjectId
- Stringjava.lang.Exception
public RequestStatus updateKeyValue(java.lang.String keyId, java.lang.String value, java.lang.String objectTypeId, java.util.List<java.lang.String> objectId) throws java.lang.Exception
keyId
- Stringvalue
- StringobjectTypeId
- StringobjectId
- Listjava.lang.Exception
public RequestStatus updateKeyValue(java.lang.String keyId, java.lang.String value, java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId) throws java.lang.Exception
keyId
- Stringvalue
- StringmapObjectTypeIdListObjectId
- Mapjava.lang.Exception
public RequestStatus updateKeyValue(java.util.Map<java.lang.String,java.lang.String> hmKeyIdValue, java.lang.String objectTypeId, java.lang.String objectId)
hmKeyIdValue
- Map ObjectobjectTypeId
- StringobjectId
- Stringpublic RequestStatus updateKeyValue(java.util.Map<java.lang.String,java.lang.String> hmKeyIdValue, java.lang.String objectTypeId, java.util.List<java.lang.String> objectId)
hmKeyIdValue
- MapobjectTypeId
- StringobjectId
- Listpublic RequestStatus updateKeyValue(java.util.Map<java.lang.String,java.lang.String> hmKeyIdValue, java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
hmKeyIdValue
- Map ObjectmapObjectTypeIdListObjectId
- Map Objectpublic RequestStatus updateKeyValue(KeyValue keyvalue)
keyvalue
- KeyValuepublic RequestStatus updateKeyValues(java.util.List<KeyValue> keyvalues)
keyvalues
- List Objectpublic RequestStatus deleteKeyValues(java.lang.String key, java.lang.String objectTypeId, java.lang.String objectId)
key
- StringobjectTypeId
- StringobjectId
- Stringpublic RequestStatus deleteKeyValues(java.util.List<java.lang.String> keys, java.lang.String objectTypeId, java.lang.String objectId)
keys
- ListobjectTypeId
- StringobjectId
- Stringpublic RequestStatus deleteKeyValues(java.util.List<java.lang.String> keyIds)
keyIds
- Listpublic RequestStatus deleteKeyValues(java.lang.String objectTypeId, java.lang.String objectId)
objectTypeId
- StringobjectId
- Stringpublic RequestStatus deleteKeyValues(java.lang.String objectTypeId, java.util.List<java.lang.String> objectId)
objectTypeId
- StringobjectId
- Listpublic RequestStatus deleteKeyValues(java.util.Map<java.lang.String,java.util.List<java.lang.String>> mapObjectTypeIdListObjectId)
mapObjectTypeIdListObjectId
- Mappublic java.lang.String addKeyValue(java.lang.String key, java.lang.String value, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
key
- Stringvalue
- StringobjectTypeId
- StringobjectId
- StringoutputFormat
- Stringpublic java.lang.String addKeyValuesAs(java.lang.String keyvalueMapJson, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
Sample 'keyvalueMapJson' JSON :
{
"key1": "value1",
"key2": "value2"
}
keyvalueMapJson
- Map ObjectobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String addKeyValuesAs(java.lang.String key, java.lang.String value, java.lang.String objectTypeId, java.lang.String objectIdListJson, java.lang.String outputFormat)
Sample 'objectIdListJson' JSON :
{
"objectId": [1,2]
}
key
- Stringvalue
- StringobjectTypeId
- StringobjectIdListJson
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String addKeyValueMapAs(java.lang.String keyvalueMapJson, java.lang.String objectTypeId, java.lang.String objectIdListJson, java.lang.String outputFormat)
Sample 'keyvalueMapJson' JSON :
{
"key1": "value1",
"key2": "value2"
}
Sample 'objectIdListJson' JSON :
{
"objectId": [74,76]
}
keyvalueMapJson
- StringobjectTypeId
- StringobjectIdListJson
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String addKeyValueMapAs(java.lang.String keyValueMapJson, java.lang.String ObjectTypeIdsListOfObjectIdsJson, java.lang.String outputFormat)
Sample 'keyValueMapJson' JSON :
{
"key1": "value1",
"key2": "value2"
}
Sample 'ObjectTypeIdsListOfObjectIdsJson' JSON :
{
9: [1,2],
8:[3,4]
}
keyValueMapJson
- StringObjectTypeIdsListOfObjectIdsJson
- mapObjectTypeIdListObjectId ListoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String addKeyValueAs(java.lang.String key, java.lang.String Value, java.lang.String ObjectTypeIdsListOfObjectIdsJson, java.lang.String outputFormat)
Sample 'ObjectTypeIdsListOfObjectIdsJson' JSON :
{
9:[1,2],
8:[3,4]
}
key
- StringValue
- StringObjectTypeIdsListOfObjectIdsJson
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String addKeyValueAs(java.lang.String keyValuejson, APIConstants.OutputFormat outputFormat)
keyValuejson
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'keyValuejson' for this:
{
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"id": 0,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"value": "",
"pref_type": "Consolidated",
"key": "Key1",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
}
public java.lang.String addKeyValueAs(java.lang.String keyValuejson, Node.NodeType objectType, int objectId, APIConstants.OutputFormat outputFormat)
keyValuejson
- StringobjectType
- Node.NodeTypeobjectId
- intoutputFormat
- APIConstants.OutputFormat - Valid values: JSON or XML
Sample 'keyValuejson' for this:
{
"key": "",
"value": "",
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"id": 0,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"pref_type": "Consolidated",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
}
public java.lang.String addKeyValuesAs(java.lang.String keyValuejson, Node.NodeType objectType, int objectId, APIConstants.OutputFormat outputFormat)
keyValuejson
- StringobjectType
- Node.NodeTypeobjectId
- intoutputFormat
- APIConstants.OutputFormat - Valid values: JSON or XML
Sample 'keyValuejson' JSON :
[
{
"key": "",
"value": "",
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"id": 0,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"pref_type": "Consolidated",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
},
{
"key": "",
"value": "",
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"id": 0,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"pref_type": "Consolidated",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
}
]
public java.lang.String getKeyIdsAs(java.lang.String key, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
key
- StringobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getKeyIdsByObjectIds(java.lang.String key, java.lang.String objectTypeId, java.lang.String listobjectIdJson, java.lang.String outputFormat)
key
- StringobjectTypeId
- StringlistobjectIdJson
- String - objectIds ListoutputFormat
- String - Valid values: JSON or XML
Sample 'listobjectIdJson' JSON :
{
"objectId":[1,2]
}
public java.lang.String getKeyValues(java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
objectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getKeyValuesAs(java.lang.String ObjectTypeIdsMapWithObjectIdsListJson, java.lang.String outputFormat)
ObjectTypeIdsMapWithObjectIdsListJson
- String - ObjectTypeIds,List of ObjectIds Map objectoutputFormat
- String - Valid values: JSON or XML
Sample 'ObjectTypeIdsMapWithObjectIdsListJson' JSON :
{
9:[1,2],
8:[3,4]
}
public java.lang.String getKeyValueMapAs(java.lang.String ObjectTypeIdMapWithObjectIdsListJson, java.lang.String outputFormat)
ObjectTypeIdMapWithObjectIdsListJson
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getKeyIdsAs(java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
objectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getKeyIdListAs(java.lang.String keys, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
keys
- StringobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'keys' JSON :
{
keys:[key1,key2]
}
public java.lang.String getKeyIdsAs(java.lang.String ObjectTypeIdListObjectId, java.lang.String outputFormat)
ObjectTypeIdListObjectId
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'ObjectTypeIdListObjectId' JSON :
{
"8":[1,2]
}
public java.lang.String getKeyValueAs(Node.NodeType objectType, int objectId, APIConstants.OutputFormat outputFormat) throws java.lang.Exception
objectType
- Node.NodeTypeobjectId
- intoutputFormat
- - APIConstants.OutputFormat - Valid values: JSON or XMLjava.lang.Exception
public java.lang.String getKeyValuesAs(Node.NodeType objectType, java.util.List<java.lang.Integer> objectIds, APIConstants.OutputFormat outputFormat) throws java.lang.Exception
objectType
- StringobjectIds
- ListoutputFormat
- - Valid values: JSON or XMLjava.lang.Exception
-
Sample 'objectIdsJson' JSON :
[1,2]
public java.lang.String updateKeyValue(java.lang.String keyId, java.lang.String value, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
keyId
- Stringvalue
- StringobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String updateKeyValueAs(java.lang.String keyId, java.lang.String value, java.lang.String objectTypeId, java.lang.String listobjectIdsJson, java.lang.String outputFormat)
keyId
- Stringvalue
- StringobjectTypeId
- StringlistobjectIdsJson
- objectIds ListoutputFormat
- String - Valid values: JSON or XML
Sample 'listobjectIdsJson' JSON :
{
"objectId":[1,2]
}
public java.lang.String updateKeyValueAs(java.lang.String keyIdValueMapJson, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
keyIdValueMapJson
- String KeyId,Value Map ObjectobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'keyIdValueMapJson' JSON :
{
"1": "value1",
"2": "value2"
}
public java.lang.String updateKeyValuesAs(java.lang.String keyIdValueMapJson, java.lang.String objectTypeId, java.lang.String objectIds, java.lang.String outputFormat)
keyIdValueMapJson
- String KeyId,Value Map ObjectobjectTypeId
- StringobjectIds
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'keyIdValueMapJson' JSON :
{
"1": "value1",
"2": "value2"
}
Sample 'objectIds' JSON :
{
"objectIds":[1,2]
}
public java.lang.String updateKeyValue(java.lang.String keyIdValue, java.lang.String ObjectTypeIdListObjectId, java.lang.String outputFormat)
keyIdValue
- Map ObjectObjectTypeIdListObjectId
- Map ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'keyIdValue' JSON :
{
1:"value1",
2:"value2"
}
Sample 'ObjectTypeIdListObjectId' JSON :
{
8:[74,76]
}
public java.lang.String updateKeyValueAs(java.lang.String keyValuejson, APIConstants.OutputFormat outputFormat)
keyValuejson
- outputFormat
- String - Valid values: JSON or XML
Sample 'keyValuejson' JSON :
{
"id": 0,
"key": "",
"value": "",
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"pref_type": "Consolidated",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
}
public java.lang.String updateKeyValuesAs(java.lang.String keyValuejson, APIConstants.OutputFormat outputFormat)
keyValuejson
- List ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'keyValuejson' JSON :
[
{
"id": 0,
"key": "",
"value": "",
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"pref_type": "Consolidated",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
},
{
"id": 0,
"key": "",
"value": "",
"fromParent": false,
"objectTypeId": "",
"userData": {},
"objectStyle": null,
"defaultValue": "",
"tooltip": null,
"masterConfig": null,
"fetchOnlyParent": false,
"type": null,
"mode": null,
"valueRefId": null,
"formatRefValues": true,
"parentObjectTypeId": "",
"systemBased": false,
"html": false,
"text": "",
"order": 1,
"fieldLength": 0,
"visibility": 1,
"keyStyle": null,
"displayPolicy": 1,
"published": false,
"childId": 0,
"fromChild": false,
"processingOrder": 0,
"dependencies": [],
"expand": false,
"consolidated": false,
"parentKey": "",
"configObject": null,
"htmlDisabled": false,
"fieldType": null,
"regularExpression": null,
"objectLevel": 0,
"description": null,
"mandatory": false,
"enabled": false,
"loadonStartup": 0,
"parentObjectId": "",
"selectedValue": null,
"pref_type": "Consolidated",
"objectId": "",
"valueStyle": null,
"combovalues": [],
"uitype": "TEXTBOX",
"keyValues": [],
"parentId": 0,
"component": "{}",
"cellType": null
}
]
public java.lang.String deleteKeyValuesAs(java.lang.String key, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
key
- StringobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteKeyValueListAs(java.lang.String listkeysJson, java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
listkeysJson
- keys ListobjectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'listkeysJson' JSON :
{
keys:[key1,key2]
}
public java.lang.String deleteKeyValuesAs(java.lang.String keyIdsMapJson, java.lang.String outputFormat)
keyIdsMapJson
- keyIds ListoutputFormat
- String - Valid values: JSON or XML
Sample 'keyIdsMapJson' JSON :
{
"keyIds":[1,2]
}
public java.lang.String deleteKeyValuesAs(java.lang.String objectTypeId, java.lang.String objectId, java.lang.String outputFormat)
objectTypeId
- StringobjectId
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteKeyValueListAs(java.lang.String objectTypeId, java.lang.String listobjectIdsJson, java.lang.String outputFormat)
objectTypeId
- StringlistobjectIdsJson
- objectIds ListoutputFormat
- String - Valid values: JSON or XML
Sample 'listobjectIdsJson' JSON :
{
objectId:[1,2]
}
public java.lang.String deleteKeyValueMapAs(java.lang.String mapOfObjectTypeIdsWithListOfObjectIdsJson, java.lang.String outputFormat)
mapOfObjectTypeIdsWithListOfObjectIdsJson
- StringoutputFormat
- String - Valid values: JSON or XML
Sample 'mapOfObjectTypeIdsWithListOfObjectIdsJson' JSON :
{
9:[1,2],
8:[3,4]
}
public java.util.Map<java.lang.String,java.lang.String> getKeyValues(java.lang.String objectTypeId, java.lang.String objectId, java.util.List<java.lang.String> keyNames, boolean skipUnknown) throws java.lang.Exception
objectTypeId
- objectId
- keyNames
- skipUnknown
- To skip the unknown values from getting appended into
returned Mapjava.lang.Exception
public java.util.Map<java.lang.String,java.lang.String> getKeyValues(java.lang.String objectTypeId, java.lang.String objectId, java.util.List<java.lang.String> keyNames) throws java.lang.Exception
objectTypeId
- objectId
- keyNames
- java.lang.Exception