Promise<List<WrapSpec>> wrapSpecPromise = new Job() {
@Override
public List<WrapSpec> doJobWithResult() throws Exception {
return PkgLoad.findDistinctWrapSpecBetweenDates(pkgLine, startDate, endDate);
}
}.now();
Можно ли передать значения pkgLine, startDate, endDate в этот метод?Спасибо за любую помощь.
РЕДАКТИРОВАТЬ: Это то, что не рекомендуется?Или нет.Спасибо.
for ( final PkgLine pkgLine : pkgLineList ) {
Promise<List<WrapSpec>> distinctWrapPromise = new Job() {
@Override
public List<WrapSpec> doJobWithResult() throws Exception {
return PkgLoad.findDistinctWrapSpecBetweenDates( pkgLine, startDate, endDate );
}
}.now();
promiseList.add( distinctWrapPromise );
}