{
results = choiceList.toArray(results);
if (totalResult == 1)
{
return new Choices(results, 0, totalResult,
Choices.CF_UNCERTAIN, false, 0);
}
else
{
return new Choices(results, 0, totalResult,
Choices.CF_AMBIGUOUS, false, 0);
}
}
else
{
return new Choices(false);
}
}
catch (Exception e)
{
log.error("Error quering the HKUAuthority - " + e.getMessage(), e);
return new Choices(true);
}
}