@Override
protected final void search(EntityPanel panel, E form, ActionMessages errors, HttpServletRequest request, HttpServletResponse response)
{
UserVO user = (UserVO)request.getSession().getAttribute(Globals.USER_KEY);
UserConfiguration conf = (UserConfiguration)request.getSession().getAttribute(Globals.CONFIGURATION_KEY);
List<PersonListVO> list = null;
long count = 0;
List<PersonVO> ignoredPersons = getIgnoredPersons(panel);
if(ignoredPersons != null)
panel.setAttribute("ignoredPersons", ignoredPersons);
Sort sort = extractSort(panel, form, PersonListDAO.SORT_LASTNAME);
Page page = new Page(conf.getIntValue(UserConfiguration.Key.LIST_NUMBER_ROWS), form.getPage());
String paramCompanyName = form.getCompanyName();
String paramFirstName = form.getFirstName();
String paramLastName = form.getLastName();