001
014
015 package com.liferay.portal.events;
016
017 import com.liferay.portal.kernel.events.Action;
018 import com.liferay.portal.kernel.log.Log;
019 import com.liferay.portal.kernel.log.LogFactoryUtil;
020 import com.liferay.portal.kernel.notifications.ChannelHubManagerUtil;
021 import com.liferay.portal.model.User;
022 import com.liferay.portal.util.PortalUtil;
023
024 import javax.servlet.http.HttpServletRequest;
025 import javax.servlet.http.HttpServletResponse;
026
027
031 public class ChannelLoginPostAction extends Action {
032
033 @Override
034 public void run(HttpServletRequest request, HttpServletResponse response) {
035 try {
036 User user = PortalUtil.getUser(request);
037
038 if (!user.isDefaultUser()) {
039 ChannelHubManagerUtil.getChannel(
040 user.getCompanyId(), user.getUserId(), true);
041 }
042 }
043 catch (Exception e) {
044 _log.error(e, e);
045 }
046 }
047
048 private static Log _log = LogFactoryUtil.getLog(
049 ChannelLoginPostAction.class);
050
051 }