`

Liferay中对open social的支持

阅读更多
Liferay支持open social,下面的代码是MBMessageLocalServiceImpl中的,将一篇blog加入了social 活动中。
// Social

			BlogsEntry entry = blogsEntryPersistence.findByPrimaryKey(classPK);

			JSONObject extraData = new JSONObject();

			JSONUtil.put(extraData, "messageId", message.getMessageId());

			socialActivityLocalService.addActivity(
				userId, entry.getGroupId(), BlogsEntry.class.getName(),
				classPK, BlogsActivityKeys.ADD_COMMENT, extraData.toString(),
				entry.getUserId());

分享到:
评论

相关推荐

    liferay development 中文

    7. **国际化与本地化**:Liferay支持多语言环境,开发者需要了解如何为应用程序添加多语言支持,以及如何使用资源包(Resource Bundle)进行本地化。 8. **插件开发**:Liferay提供了多种类型的插件,如钩子、钩子...

    Liferay 6 入门教程

    Liferay 6还支持Spring框架,"plugins开发指南17-liferay中spring开发(1).pdf"和"plugins开发指南18-liferay中spring开发(2).pdf"两部分深入探讨了如何在Liferay环境中利用Spring进行服务和组件的管理。...

    liferay的开发文档

    通过学习,开发者可以实现对Liferay界面的个性化设计,以满足不同用户和组织的需求。 文档四:《Liferay Plugin SDK Developer's Guide》 Liferay Plugin SDK是开发Liferay插件的工具包。这份文档详述了如何使用SDK...

    liferay经典书籍8本

    内容包括内容管理系统、移动支持、API设计以及与外部系统的集成,让读者了解如何充分利用Liferay DXP的潜力。 7. 《Liferay Portlet Development》 portlet是Liferay中核心的组件形式。本书深入浅出地介绍了portlet...

    liferay详细讲解 liferay项目完全讲解

    4. **权限和角色**:Liferay有强大的权限系统,可以精确控制不同用户组对内容和功能的访问。 5. **国际化和多语言支持**:Liferay支持多种语言,对于跨国企业尤其重要。 6. **服务和API**:Liferay提供大量的服务...

    Liferay Portal Liferay IDE

    Liferay Portal Liferay IDE

    liferay中文资源

    虽然没有具体的博文内容,我们可以推测这篇博文可能涉及了Liferay的使用经验、开发技巧或者对Liferay某一特定功能的深入解析。ITEYE是中国知名的IT技术社区,其博客板块通常包含丰富的技术分享和问题解答,因此这篇...

    liferay扩展环境 liferay ext

    2. **开发工具**:除了基本的JDK和Maven,开发者可能还需要使用诸如Liferay IDE这样的专用工具,它提供了对Liferay项目的特殊支持,包括模板、调试和部署功能。 在提供的文件名“Development Environment (Windows)...

    Liferay in action

    8. Making your site social with Liferay's social network API 9. Enabling team collaboration with Liferay's collaboration API Part 3 Customizing and extending Liferay 10. Hooks 11. Extending Liferay 12...

    liferay 超级学习文档

    本超学习文档将深入探讨Liferay的核心特性、开发环境、Java技术的应用以及Hibernate在Liferay中的整合。 一、Liferay 框架 Liferay 框架基于Java EE(Enterprise Edition)标准,它提供了丰富的API和工具,允许...

    Liferay6.0开发指南

    - **重用现有Web应用**:对于已有的Web应用,可以通过特定配置使其成为Liferay中的Portlet或Gadget。 ##### 2. 技术支持 Liferay 6.0 支持以下技术栈: - **Java**:主要开发语言。 - **JavaScript/Ajax**:前端...

    在liferay中整合GWT,附例子

    在Liferay中整合GWT(Google Web Toolkit)是一项常见的任务,尤其对于开发复杂的企业级Web应用来说,这种集成可以利用GWT的强大力量来创建高性能的用户界面,同时利用Liferay的门户功能和社区特性。这篇博文提供了...

    LIFERAY的ppt课件

    2. **Portlets**:Liferay支持多种类型的portlet,它们是可重用的UI组件,可以在门户页面上展示各种内容和服务。 3. **Themes**和**Layouts**:主题决定了Liferay门户的外观,布局则定义了页面上portlet的排列方式。...

    Liferay的CAS SSO实现

    5. **自定义和扩展**:Liferay和CAS的集成还支持自定义和扩展,比如自定义CAS的登录页面、添加额外的认证方式或者对特定用户组进行特殊处理。 SSO的实现不仅可以提升用户体验,还有助于提高安全性,因为用户不需要...

    liferay 资料

    - Portlet 是 Liferay 中的基本组件,它可以是一个网页、应用程序或内容的展示单元。 - Liferay 支持多种portlet 开发框架,如 Vaadin、Wicket 和 Struts。 - 开发者可以使用 Liferay SDK 创建、部署和管理 ...

    liferay快速入门quickstart

    - **内容管理系统:**Liferay内置的CMS允许用户编辑和发布网页内容,支持文档管理、版本控制等特性,简化了网站内容的维护流程。 #### 四、Liferay Portal配置 Liferay Portal的配置涉及多个层面,包括但不限于...

    liferay如何在eclipse中配置开发和debug环境

    - 如果你还没有安装Liferay Portal,需要先下载并部署到一个支持的Java应用服务器(如Tomcat或Jetty)。 - 在Eclipse中,通过"Window" -> "Preferences" -> "Server" -> "Runtime Environments"添加你的服务器实例...

Global site tag (gtag.js) - Google Analytics