Single Table

The simplest DataSource reads/writes specified field values from a single table:

DataSource ds = DataSourceFactory.createDataSource();
ds
.addTable("wr");
ds.addField("wr_id");
ds.addField("status");
ds.addField("requestor");

If the list of fields is long, the code can be simplified using the createDataSourceForFields() method:

String table = "wr";
String[] fields = ["wr_id", "status', "requestor"];
DataSource ds = DataSourceFactory.createDataSourceForFields(table, fields);