} else if (!blogEntry.isTrackBacksEnabled()) {
return new NotFoundView();
}
getModel().put(Constants.BLOG_ENTRY_KEY, blogEntry);
TrackBackConfirmationStrategy strategy = blog.getTrackBackConfirmationStrategy();
if (strategy.confirmationRequired(blog)) {
request.getSession().setAttribute(BLOG_ENTRY_ID, blogEntry.getId());
strategy.setupConfirmation(request);
return new ConfirmTrackBackView();
} else {
generateTrackBackLink(blogEntry);
return new TrackBackLinkView();
}