*/
public ResultStatus status() {
ResultStatus ret = ResultStatus.ERROR;
try {
DataSourceStatus stat = mResult.getDataSource().getStatus();
if (stat == DataSourceStatus.COMPLETE) {
ret = ResultStatus.CLOSED;
} else if (stat == DataSourceStatus.TRANSIT
|| stat == DataSourceStatus.WAIT) {
ret = ResultStatus.OPEN;