com.dhtmlx.connector
Class DataProcessor

java.lang.Object
  extended by com.dhtmlx.connector.DataProcessor
Direct Known Subclasses:
CommonDataProcessor, GridDataProcessor, SchedulerDataProcessor, TreeDataProcessor

public class DataProcessor
extends java.lang.Object

The Class DataProcessor. Handles "update" part of logic. This class can be used as a base for component specific data processors.


Field Summary
static java.lang.String action_param
           
 
Constructor Summary
DataProcessor(BaseConnector connector, DataConfig config, DataRequest request, BaseFactory cfactory)
          Instantiates a new data processor.
 
Method Summary
 java.lang.String process()
          Process incoming request Detects the list of the operation in incoming request Process operations one by one
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

action_param

public static java.lang.String action_param
Constructor Detail

DataProcessor

public DataProcessor(BaseConnector connector,
                     DataConfig config,
                     DataRequest request,
                     BaseFactory cfactory)
Instantiates a new data processor.

Parameters:
connector - the connector
config - the config
request - the request
cfactory - the class factory
Method Detail

process

public java.lang.String process()
                         throws ConnectorOperationException,
                                ConnectorConfigException
Process incoming request Detects the list of the operation in incoming request Process operations one by one

Returns:
the xml string, representing result of operation
Throws:
ConnectorOperationException - the connector operation exception
ConnectorConfigException - the connector config exception