- int aLimit, int aSkip) throws StorageObjectFailure, EntityAdapterExc {
- this(new EntityBrowser(aModel.getMappingForName(aDefinitionName).getStorage(), aWhereClause, anOrderByClause, aBatchSize, aLimit, aSkip), aModel, aDefinitionName);
+ int aLimit, int aSkip) throws StorageObjectFailure {
+ this(new EntityBrowser(aModel.getMappingForName(aDefinitionName).getDatabase(), aWhereClause, anOrderByClause, aBatchSize, aLimit, aSkip), aModel, aDefinitionName);
+ }
+
+ public EntityIteratorAdapter(String aMainTablePrefix, List someExtraTables,
+ String aWhereClause, String anOrderByClause,
+ int aBatchSize, EntityAdapterModel aModel, String aDefinitionName,
+ int aLimit, int aSkip) throws StorageObjectFailure {
+ this(new EntityBrowser(aModel.getMappingForName(aDefinitionName).getDatabase(), aMainTablePrefix, someExtraTables, aWhereClause, anOrderByClause, aBatchSize, aLimit, aSkip), aModel, aDefinitionName);