*/
protected Task createTask() throws Exception
{
if (getDestination() == null)
{
return new RegexBrowseDestinationTask(getHermes(), getHermes().getDestinations(), regex, getTitle()) ;
}
else
{
return new RegexBrowseDestinationTask(getHermes(), getHermes().getDestinationConfig(getDestination(), getDomain()), regex, getTitle()) ;
}
}