DataSource external type

DataSource is the supertype of types that are the basis of data sources, which are values that identify where data is persisted. Two kinds of data sources are connections and result sets.

EGL package name

eglx.persistence

Example use
Type detail
externalType DataSource type NativeType
   private constructor();
end
Comments
Here are subtypes of DataSource:
  • One subtype is eglx.persistence.sql.SQLDataSource. Each value of that subtype represents a connection to a relational database.
  • A second subtype is eglx.persistence.ScrollableDataSource, which lists functions for scrolling through a result set. A subtype of ScrollableDataSource is eglx.persistence.sql.SQLScrollableDataSource. A value based on SQLScrollableDataSource represents a result set that was returned from an SQL query.
Compatibility
Table 1. Compatibility
Target Issue
Java No issues.
JavaScript Access of persisted data is not supported.