|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dhtmlx.connector.DataAction
public class DataAction
The Class DataAction. Class wraps DB operation. It contains all related data from incoming request and status of operation, after its execution.
Constructor Summary | |
---|---|
DataAction(java.lang.String status,
java.lang.String id,
java.util.HashMap<java.lang.String,java.lang.String> data)
Instantiates a new data action. |
Method Summary | |
---|---|
void |
add_field(java.lang.String name,
java.lang.String value)
Add new field |
void |
error()
Mark operation as incorrect |
java.util.HashMap<java.lang.String,java.lang.String> |
get_data()
Gets the data hash of the record |
java.lang.String |
get_id()
Gets the id of the record |
java.lang.String |
get_new_id()
Gets the new id New Id may differ from original one in case of Insert operation |
java.lang.String |
get_status()
Gets the status of action |
java.lang.String |
get_userdata_value(java.lang.String name)
Gets the _userdata_value. |
java.lang.String |
get_value(java.lang.String name)
Gets the value of named field |
void |
invalid()
Mark operation as invalid |
boolean |
is_ready()
Checks if is operation is complete |
void |
remove_field(java.lang.String name)
Remove existing field. |
void |
set_id(java.lang.String id)
|
void |
set_new_id(java.lang.String nid)
|
void |
set_response_attributes(java.lang.String name,
java.lang.String value)
Sets an attribute of the response |
void |
set_response_text(java.lang.String text)
Sets the response text. |
void |
set_response_xml(java.lang.String xml_text)
Sets the response xml. |
void |
set_status(java.lang.String status)
Set current status of the action |
void |
set_userdata_value(java.lang.String name,
java.lang.String value)
Set extra data value. |
java.lang.String |
set_value(java.lang.String name,
java.lang.String value)
Sets value of named field |
void |
success()
Mark operation as successfully completed |
void |
success(java.lang.String new_id)
Mark operation as successfully completed |
void |
sync_config(DataConfig config)
Sync config between data action and data config object |
java.lang.String |
to_xml()
Convert data action to xml string |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataAction(java.lang.String status, java.lang.String id, java.util.HashMap<java.lang.String,java.lang.String> data)
status
- the status of actionid
- the id of recorddata
- the data hash of recordMethod Detail |
---|
public void add_field(java.lang.String name, java.lang.String value)
name
- the namevalue
- the valuepublic void remove_field(java.lang.String name)
name
- the namepublic void sync_config(DataConfig config) throws ConnectorConfigException
config
- the data config
ConnectorConfigException
- the connector configuration exceptionpublic java.lang.String get_value(java.lang.String name)
name
- the name of field
public java.lang.String set_value(java.lang.String name, java.lang.String value)
name
- the name of fieldvalue
- the value of field
public java.lang.String get_id()
public java.util.HashMap<java.lang.String,java.lang.String> get_data()
public java.lang.String get_userdata_value(java.lang.String name)
name
- the name
public void set_userdata_value(java.lang.String name, java.lang.String value)
name
- the namevalue
- the valuepublic java.lang.String get_status()
public void set_response_text(java.lang.String text)
text
- the new response textpublic void set_response_xml(java.lang.String xml_text)
xml_text
- the new response text as xml stringpublic void set_id(java.lang.String id)
public void set_new_id(java.lang.String nid)
public void set_response_attributes(java.lang.String name, java.lang.String value)
name
- the namevalue
- the valuepublic boolean is_ready()
public java.lang.String get_new_id()
public void error()
public void invalid()
public void success(java.lang.String new_id)
new_id
- the new idpublic void success()
public java.lang.String to_xml()
public void set_status(java.lang.String status)
status
- the new status
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |