log.info("search keyword tweetPoll "+keyword);
List<TweetPoll> tweetPolls = new ArrayList<TweetPoll>();
List<TweetPoll> tpollsbysocialNetwork = new ArrayList<TweetPoll>();
if (keyword == null) {
throw new EnMeExpcetion("keyword is missing");
} else {
//TODO: migrate search to Hibernate Search.
tweetPolls = getTweetPollDao().retrieveTweetsByQuestionName(tpollSearch.getKeyword(), getUserAccountId(username), tpollSearch.getMax(),
tpollSearch.getStart(), tpollSearch.getIsComplete(),
tpollSearch.getIsScheduled(),