public interface ObjectService
| Modifier and Type | Method and Description |
|---|---|
void |
create(DataObject dataObject,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback) |
void |
createBinaryContent(JSONObject options,
ObjectServiceCallback callback)
Helps to create the binary content of the specified column on the Object
|
void |
customOperation(String verbName,
DataObject dataObject,
HashMap<String,String> headers,
HashMap<String,String> queryparams,
ObjectServiceCallback callback)
This method is used to perform custom operation
|
void |
delete(DataObject dataObject,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback)
This method is used to delete a record on the object
|
void |
fetch(DataObject dataObject,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback) |
void |
getBinaryContent(JSONObject options,
ObjectServiceCallback callback)
Helps to get the binary content of the specified column on the Object
|
void |
getMetadataOfAllObjects(boolean getFromServer,
String objectName,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback)
This method is used to retreive metadata of all objects
|
void |
getMetadataOfObject(boolean getFromServer,
String objectName,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback)
This method is used to retrive metadata of a specific object
|
void |
partialUpdate(DataObject dataObject,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback)
This method is to partial update a record on the object
|
void |
update(DataObject dataObject,
HashMap<String,String> headers,
HashMap<String,String> bodyParams,
ObjectServiceCallback callback)
This method updates a record in the object
|
void |
updateBinaryContent(JSONObject options,
ObjectServiceCallback callback)
Helps to update the binary content of the specified column on the Object
|
void create(DataObject dataObject, HashMap<String,String> headers, HashMap<String,String> queryParams, ObjectServiceCallback callback) throws KonyException
KonyExceptionvoid fetch(DataObject dataObject, HashMap<String,String> headers, HashMap<String,String> queryParams, ObjectServiceCallback callback) throws KonyException
KonyExceptionvoid update(DataObject dataObject, HashMap<String,String> headers, HashMap<String,String> bodyParams, ObjectServiceCallback callback) throws KonyException
{map} - options - includes {"dataObject":(@link kony.sdk.dto.DataObject)}callback - KonyExceptionvoid partialUpdate(DataObject dataObject, HashMap<String,String> headers, HashMap<String,String> queryParams, ObjectServiceCallback callback) throws KonyException
{map} - options - includes {"dataObject":(@link kony.sdk.dto.DataObject),"headers":callback - KonyExceptionvoid delete(DataObject dataObject, HashMap<String,String> headers, HashMap<String,String> queryParams, ObjectServiceCallback callback) throws KonyException
{map} - options - includes {"dataObject":(@link kony.sdk.dto.DataObject),"headers":callback - KonyExceptionvoid customOperation(String verbName, DataObject dataObject, HashMap<String,String> headers, HashMap<String,String> queryparams, ObjectServiceCallback callback) throws KonyException
{string} - verbName - custom verb identifier{map} - options - includes {"dataObject":(@link kony.sdk.dto.DataObject),"headers":callback - KonyExceptionvoid getMetadataOfAllObjects(boolean getFromServer,
String objectName,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback)
throws KonyException
{map} - options - includes {"getFromServer":boolean,"headers":callback - KonyExceptionvoid getMetadataOfObject(boolean getFromServer,
String objectName,
HashMap<String,String> headers,
HashMap<String,String> queryParams,
ObjectServiceCallback callback)
throws KonyException
objectName - {map} - options - includes {"getFromServer":boolean,"headers":callback - KonyExceptionvoid getBinaryContent(JSONObject options, ObjectServiceCallback callback)
{map} - options - includes {"dataObject":(@link kony.sdk.dto.DataObject), "binaryAttrName":columnName}callback - void createBinaryContent(JSONObject options, ObjectServiceCallback callback)
{map} - options - includes {"dataObject": (@link kony.sdk.dto.DataObject), "binaryAttrName":columnName}callback - void updateBinaryContent(JSONObject options, ObjectServiceCallback callback)
{map} - options - includes {"dataObject": (@link kony.sdk.dto.DataObject), "binaryAttrName":columnName}callback -