List of usage examples for com.liferay.portal.kernel.service ServiceContext getTimeZone
public TimeZone getTimeZone()
From source file:com.liferay.blogs.web.social.BlogsActivityInterpreter.java
License:Open Source License
@Override protected Object[] getTitleArguments(String groupName, SocialActivity activity, String link, String title, ServiceContext serviceContext) throws Exception { String creatorUserName = getUserName(activity.getUserId(), serviceContext); String receiverUserName = getUserName(activity.getReceiverUserId(), serviceContext); BlogsEntry entry = _blogsEntryLocalService.getEntry(activity.getClassPK()); String displayDate = StringPool.BLANK; if ((activity.getType() == BlogsActivityKeys.ADD_ENTRY) && (entry.getStatus() == WorkflowConstants.STATUS_SCHEDULED)) { link = null;//w ww .j a va2s.c om Format dateFormatDate = FastDateFormatFactoryUtil.getSimpleDateFormat("MMMM d", serviceContext.getLocale(), serviceContext.getTimeZone()); displayDate = dateFormatDate.format(entry.getDisplayDate()); } return new Object[] { groupName, creatorUserName, receiverUserName, wrapLink(link, title), displayDate }; }