Documentation

Java APIs

Here you’ll find Javadoc for Liferay DXP 7.2 and Liferay DXP apps. Note that each link to the Javadoc listed here opens in a new window.

For help finding module attributes and configuring dependencies, see Configuring Dependencies.

Liferay DXP 7.2 Java APIs

This table contains links to the Javadoc for Liferay DXP 7.2 API modules. The root location for these modules’ Javadoc is here.

Core com.liferay.portal.kernel (portal-kernel):  for developing applications on Liferay DXP
com.liferay.util.bridges (util-bridges):  for using various non-proprietary computing languages, frameworks, and utilities on Liferay DXP
com.liferay.util.java (util-java):  for using various Java-related frameworks and utilities on Liferay DXP
com.liferay.util.slf4j (util-slf4j):  for using the Simple Logging Facade for Java (SLF4J)
com.liferay.portal.impl (portal-impl):  refer to this only if you are an advanced Liferay developer that needs a deeper understanding of Liferay DXP 7.2's implementation in order to contribute to it

Liferay DXP App Java APIs

The tables in this section link to the API modules for apps in these categories:

Note that the root location for these modules’ Javadoc is https://docs.liferay.com/dxp/apps.

Collaboration

Announcements com.liferay.announcements.api
Blogs com.liferay.blogs.api
com.liferay.blogs.item.selector.api
com.liferay.blogs.recent.bloggers.api
Comment com.liferay.comment.api
Document Library com.liferay.document.library.api
com.liferay.document.library.content.api
com.liferay.document.library.file.rank.api
com.liferay.document.library.repository.authorization.api
com.liferay.document.library.repository.cmis.api
com.liferay.document.library.repository.external.api
com.liferay.document.library.sync.api
Flags com.liferay.flags.api
Invitation com.liferay.invitation.invite.members.api
Item Selector com.liferay.item.selector.api
com.liferay.item.selector.criteria.api
Mentions com.liferay.mentions.api
Message Boards com.liferay.message.boards.api
Ratings com.liferay.ratings.api
Reading Time com.liferay.reading.time.api
Social com.liferay.social.activities.api
com.liferay.social.activity.api
com.liferay.social.bookmarks.api
com.liferay.social.user.statistics.api
Subscription com.liferay.subscription.api
Upload com.liferay.upload.api
Wiki com.liferay.wiki.api

Forms and Workflow

Calendar com.liferay.calendar.api
Dynamic Data Lists com.liferay.dynamic.data.lists.api
Dynamic Data Mapping com.liferay.dynamic.data.mapping.api
Polls com.liferay.polls.api
Portal Reports Engine com.liferay.portal.reports.engine.api
Portal Rules Engine com.liferay.portal.rules.engine.api
Portal Workflow com.liferay.portal.workflow.api
com.liferay.portal.workflow.kaleo.api
com.liferay.portal.workflow.kaleo.definition.api
com.liferay.portal.workflow.kaleo.runtime.api

Foundation

Captcha com.liferay.captcha.api
Configuration Admin com.liferay.configuration.admin.api
Contacts com.liferay.contacts.api
Friendly URL com.liferay.friendly.url.api
Frontend Editor com.liferay.frontend.editor.api
Frontend Image Editor com.liferay.frontend.image.editor.api
Frontend JS com.liferay.frontend.js.loader.modules.extender.api
Map com.liferay.map.api
Mobile Device Rules com.liferay.mobile.device.rules.api
Organizations com.liferay.organizations.api
com.liferay.organizations.item.selector.api
Password Policies Admin com.liferay.password.policies.admin.api
Portal Background Task com.liferay.portal.background.task.api
Portal Cache com.liferay.portal.cache.api
Portal Configuration com.liferay.portal.configuration.upgrade.api
Portal Instances com.liferay.portal.instances.api
Portal Lock com.liferay.portal.lock.api
Portal Remote com.liferay.portal.remote.soap.extender.api
Portal Scripting com.liferay.portal.scripting.api
Portal Search com.liferay.portal.search.api
com.liferay.portal.search.engine.adapter.api
com.liferay.portal.search.web.api
Portal Security Audit com.liferay.portal.security.audit.api
com.liferay.portal.security.audit.event.generators.api
com.liferay.portal.security.audit.storage.api
Portal Security SSO com.liferay.portal.security.sso.cas.api
com.liferay.portal.security.sso.facebook.connect.api
com.liferay.portal.security.sso.ntlm.api
com.liferay.portal.security.sso.openid.api
com.liferay.portal.security.sso.openid.connect.api
com.liferay.portal.security.sso.opensso.api
com.liferay.portal.security.sso.token.api
Portal Security com.liferay.portal.security.exportimport.api
com.liferay.portal.security.ldap.api
com.liferay.portal.security.permission.api
com.liferay.portal.security.service.access.policy.api
com.liferay.portal.security.service.access.quota.api
Portal Security SSO Google com.liferay.portal.security.sso.google.api
Portal Settings com.liferay.portal.settings.api
Portal Template com.liferay.portal.template.soy.api
Portal URL Builder com.liferay.portal.url.builder.api
Portal com.liferay.portal.custom.jsp.bag.api
com.liferay.portal.dao.orm.custom.sql.api
com.liferay.portal.instance.lifecycle.api
com.liferay.portal.jmx.api
com.liferay.portal.output.stream.container.api
com.liferay.portal.spring.extender.api
com.liferay.portal.upgrade.api
Roles com.liferay.roles.admin.api
com.liferay.roles.item.selector.api
Text Localizer com.liferay.text.localizer.address.api
User-associated Data com.liferay.user.associated.data.api
User Groups Admin com.liferay.user.groups.admin.api
com.liferay.user.groups.admin.item.selector.api
Users Admin com.liferay.users.admin.api
com.liferay.users.admin.item.selector.api
XStream com.liferay.xstream.configurator.api

Web Experience

Application List com.liferay.application.list.api
Asset com.liferay.asset.api
com.liferay.asset.categories.navigation.api
com.liferay.asset.category.property.api
com.liferay.asset.display.api
com.liferay.asset.display.page.api
com.liferay.asset.display.page.item.selector.api
com.liferay.asset.entry.rel.api
com.liferay.asset.publisher.api
com.liferay.asset.tag.stats.api
com.liferay.asset.tags.api
com.liferay.asset.tags.navigation.api
Export Import com.liferay.exportimport.api
com.liferay.exportimport.changeset.api
Fragment com.liferay.fragment.api
com.liferay.fragment.item.selector.api
HTML Preview com.liferay.html.preview.api
Journal com.liferay.journal.api
com.liferay.journal.content.asset.addon.entry.api
com.liferay.journal.item.selector.api
Layout com.liferay.layout.api
com.liferay.layout.admin.api
com.liferay.layout.item.selector.api
com.liferay.layout.page.template.api
com.liferay.layout.prototype.api
com.liferay.layout.set.prototype.api
Portlet Display Template com.liferay.portlet.display.template.api
Product Navigation com.liferay.product.navigation.control.menu.api
com.liferay.product.navigation.product.menu.api
com.liferay.product.navigation.simulation.api
RSS com.liferay.rss.api
Site Navigation com.liferay.site.navigation.api
com.liferay.site.navigation.admin.api
com.liferay.site.navigation.item.selector.api
com.liferay.site.navigation.language.api
Site com.liferay.site.api
com.liferay.site.item.selector.api
Staging com.liferay.staging.api
Trash com.liferay.trash.api

JavaScript and CSS

Lexicon: A system for building applications in and outside of Liferay DXP, designed to be fluid and extensible, as well as provide a consistent and documented API.

Clay: The web implementation of Lexicon.

Bootstrap: The base CSS library onto which Lexicon is built. Liferay DXP uses Bootstrap natively and all of its CSS classes and JavaScript features are available within portlets, templates, and themes.

AlloyUI: AlloyUI and all of its JavaScript APIs are available within portlets, templates, and themes.

Descriptor Definitions

DTDs: Describes the XML files used in configuring Liferay DXP apps, Liferay DXP plugins, and Liferay DXP 7.2.

« Item Selector Criterion and Return TypesIntroduction to Liferay Faces »
Was this article helpful?
1 out of 1 found this helpful