final IPerson person = userPreferencesManager.getPerson();
// Tell StatsRecorder that a user has interacted with the channel
if (channelDesc != null) {
final ApplicationEventPublisher applicationEventPublisher = EventPublisherLocator.getApplicationEventPublisher();
final UserProfile currentProfile = userPreferencesManager.getCurrentProfile();
applicationEventPublisher.publishEvent(new ChannelTargetedInLayoutPortalEvent(this, person, currentProfile, channelDesc, parentNode));
}
final Map<String, Object[]> channelParameters = channelParameterManager.getChannelParameters(request, channelTarget);
if (channelParameters != null) {