| Interface | Description |
|---|---|
| BaseRequestHandler | This class handles execution of BaseRequest, mainly inside DSTransaction.processQueue(). |
| DynamicDSGenerator | DynamicDSGenerators can be registered with the SmartClient Server framework via the DataSource.addDynamicDSGenerator(DynamicDSGenerator) method. |
| ISCMapBean | Marker interface that tells DataSource.getProperties() to treat instances of Map as Beans. |
| Class | Description |
|---|---|
| AuditDSGenerator | This class implements a DynamicDSGenerator which generates an audit DataSource based on a DataSource which has auditing enabled. |
| BasicDataSource | A BasicDataSource is a DataSource that can create itself from configuration information expressed in XML. |
| DataSource | A DataSource is metadata that provides a high-level, implementation independent description of a set of permanently stored objects that will be manipulated within a SmartClient application. |
| DataSourceBeanFilter | An IBeanFilter that applies DataSource.getProperties() to all bean values (e.g. |
| DataSourceManager | This class contains static utility methods for obtaining a DataSource instance from the pool, and returning those instances. |
| DSField | Server-side representation of a DataSource Field. |
| DSFileSpec | Specifies a file stored in a DataSource. |
| DSRequest | Server-side representation of a DataSource request initiated by a client-side DataBoundComponent or programmatically by custom client-side JavaScript. |
| DSResponse | Response object to be populated by server-side code responding to a DSRequest. |
| DSTransaction | Manages a transaction that involves multiple DSRequest or RPCRequest objects. |
| RelationFieldInfo | Holds information about relation field. |
| StreamingResponseIterator | For DSRequests that are marked "streamResults: true", the data member of the corresponding DSResponse will be an instance of StreamingResponseIterator. |
| SummaryFunctionType | Function to produce a summary value based on an array of records and a field definition. |
| TextMatchStyle | Represents text matching styles. |
| TransactionPolicy | Transaction policy constants. |
| ValidationContext | Provides access to the context of validation process, which may vary depending on the circumstances where validation is performed. |
| Validator | Server-side representation of a Validator. |