Package com.liferay.portal.service.impl
Class PortletLocalServiceImpl
Object
com.liferay.portal.kernel.service.BaseLocalServiceImpl
com.liferay.portal.service.base.PortletLocalServiceBaseImpl
com.liferay.portal.service.impl.PortletLocalServiceImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
,com.liferay.portal.kernel.service.BaseLocalService
,com.liferay.portal.kernel.service.PersistedModelLocalService
,com.liferay.portal.kernel.service.PortletLocalService
- Author:
- Brian Wing Shun Chan, Raymond Augé, Eduardo Lundgren, Wesley Gong, Shuyang Zhou, Neil Griffin
-
Field Summary
Fields inherited from class com.liferay.portal.service.base.PortletLocalServiceBaseImpl
counterLocalService, portletLocalService, portletPersistence
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPortletCategory
(long companyId, String categoryName) void
void
checkPortlet
(com.liferay.portal.kernel.model.Portlet portlet) void
checkPortlets
(long companyId) void
void
com.liferay.portal.kernel.model.Portlet
clonePortlet
(String portletId) void
deletePortlet
(long companyId, String portletId, long plid) void
deletePortlets
(long companyId, String[] portletIds, long plid) void
deployPortlet
(com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.model.Portlet
deployRemotePortlet
(long[] companyIds, com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames, boolean eagerDestroy, boolean clearCache) com.liferay.portal.kernel.model.Portlet
deployRemotePortlet
(com.liferay.portal.kernel.model.Portlet portlet, String categoryName) com.liferay.portal.kernel.model.Portlet
deployRemotePortlet
(com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames) com.liferay.portal.kernel.model.Portlet
deployRemotePortlet
(com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames, boolean eagerDestroy) void
destroy()
void
destroyPortlet
(com.liferay.portal.kernel.model.Portlet portlet) void
destroyRemotePortlet
(com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.model.Portlet
fetchPortletById
(long companyId, String portletId) List<com.liferay.expando.kernel.model.CustomAttributesDisplay>
com.liferay.portal.kernel.model.PortletCategory
getEARDisplay
(String xml) List<com.liferay.portal.kernel.model.Portlet>
List<com.liferay.portal.kernel.portlet.FriendlyURLMapper>
com.liferay.portal.kernel.model.PortletApp
getPortletApp
(String servletContextName) com.liferay.portal.kernel.model.Portlet
getPortletById
(long companyId, String portletId) com.liferay.portal.kernel.model.Portlet
getPortletById
(String portletId) com.liferay.portal.kernel.model.Portlet
getPortletByStrutsPath
(long companyId, String strutsPath) com.liferay.portal.kernel.portlet.PortletFriendlyURLMapperMatch
protected String
getPortletId
(String securityPath) List<com.liferay.portal.kernel.model.Portlet>
List<com.liferay.portal.kernel.model.Portlet>
getPortlets
(long companyId) List<com.liferay.portal.kernel.model.Portlet>
getPortlets
(long companyId, boolean showSystem, boolean showPortal) protected List<com.liferay.portal.kernel.model.Portlet>
getPortletsByPortletName
(String portletName, String servletContextName, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap) protected List<com.liferay.portal.kernel.model.Portlet>
getPortletsByServletContextName
(String servletContextName, String portletNamePrefix, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap) int
getPortletsCount
(long companyId) getPortletsMap
(long companyId) List<com.liferay.portal.kernel.model.Portlet>
com.liferay.portal.kernel.model.PortletCategory
getWARDisplay
(String servletContextName, String xml) boolean
hasPortlet
(long companyId, String portletId) void
initEAR
(javax.servlet.ServletContext servletContext, String[] xmls, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) protected void
initPortletAddToPagePermissions
(com.liferay.portal.kernel.model.Portlet portlet) List<com.liferay.portal.kernel.model.Portlet>
initWAR
(String servletContextName, javax.servlet.ServletContext servletContext, String[] xmls, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) loadGetPortletsMap
(long companyId) protected void
readLiferayDisplay
(String servletContextName, com.liferay.portal.kernel.xml.Element element, com.liferay.portal.kernel.model.PortletCategory portletCategory, Set<String> portletIds) protected com.liferay.portal.kernel.model.PortletCategory
protected com.liferay.portal.kernel.model.PortletCategory
readLiferayDisplayXML
(String servletContextName, String xml) readLiferayPortletXML
(String servletContextName, javax.servlet.ServletContext servletContext, String xml, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap, Map<String, String> portletIdsByStrutsPath, com.liferay.portal.kernel.configuration.Configuration configuration) protected void
readLiferayPortletXML
(String servletContextName, javax.servlet.ServletContext servletContext, Set<String> liferayPortletIds, Map<String, String> roleMappers, com.liferay.portal.kernel.xml.Element portletElement, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap, Map<String, String> portletIdsByStrutsPath, com.liferay.portal.kernel.configuration.Configuration configuration) protected void
readPortletXML
(String servletContextName, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage, com.liferay.portal.kernel.model.PortletApp portletApp, com.liferay.portal.kernel.xml.Element portletElement, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap, Set<String> validCustomPortletModes) readPortletXML
(String servletContextName, javax.servlet.ServletContext servletContext, String xml, Set<String> servletURLPatterns, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) readWebXML
(String xml) void
removeCompanyPortletsPool
(long companyId) protected com.liferay.portal.kernel.model.Portlet
updatePortlet
(long companyId, String portletId, String roles) com.liferay.portal.kernel.model.Portlet
updatePortlet
(long companyId, String portletId, String roles, boolean active) void
visitPortlets
(long companyId, Consumer<com.liferay.portal.kernel.model.Portlet> consumer) Methods inherited from class com.liferay.portal.service.base.PortletLocalServiceBaseImpl
addPortlet, createPersistedModel, createPortlet, deletePersistedModel, deletePortlet, deletePortlet, dslQuery, dslQueryCount, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchPortlet, getActionableDynamicQuery, getBasePersistence, getCounterLocalService, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getPortlet, getPortletLocalService, getPortletPersistence, getPortlets, getPortletsCount, initActionableDynamicQuery, runSQL, setCounterLocalService, setPortletLocalService, setPortletPersistence, updatePortlet
Methods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Constructor Details
-
PortletLocalServiceImpl
public PortletLocalServiceImpl()
-
-
Method Details
-
addPortletCategory
-
afterPropertiesSet
public void afterPropertiesSet()- Overrides:
afterPropertiesSet
in classPortletLocalServiceBaseImpl
-
checkPortlet
public void checkPortlet(com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
checkPortlets
public void checkPortlets(long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
clearCache
@Transactional(enabled=false) public void clearCache() -
clearPortletsMap
@Clusterable @Transactional(enabled=false) public void clearPortletsMap() -
clonePortlet
@Transactional(enabled=false) public com.liferay.portal.kernel.model.Portlet clonePortlet(String portletId) -
deletePortlet
@CTAware public void deletePortlet(long companyId, String portletId, long plid) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deletePortlets
@CTAware public void deletePortlets(long companyId, String[] portletIds, long plid) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deployPortlet
@Transactional(enabled=false) public void deployPortlet(com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
deployRemotePortlet
public com.liferay.portal.kernel.model.Portlet deployRemotePortlet(long[] companyIds, com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames, boolean eagerDestroy, boolean clearCache) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deployRemotePortlet
public com.liferay.portal.kernel.model.Portlet deployRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet, String categoryName) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deployRemotePortlet
public com.liferay.portal.kernel.model.Portlet deployRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deployRemotePortlet
public com.liferay.portal.kernel.model.Portlet deployRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames, boolean eagerDestroy) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
destroy
public void destroy()- Overrides:
destroy
in classPortletLocalServiceBaseImpl
-
destroyPortlet
@Transactional(enabled=false) public void destroyPortlet(com.liferay.portal.kernel.model.Portlet portlet) -
destroyRemotePortlet
@Transactional(enabled=false) public void destroyRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet) -
fetchPortletById
@Transactional(enabled=false) public com.liferay.portal.kernel.model.Portlet fetchPortletById(long companyId, String portletId) -
getCustomAttributesDisplays
@Transactional(enabled=false) public List<com.liferay.expando.kernel.model.CustomAttributesDisplay> getCustomAttributesDisplays() -
getEARDisplay
@Transactional(enabled=false) public com.liferay.portal.kernel.model.PortletCategory getEARDisplay(String xml) -
getFriendlyURLMapperPortlets
@Transactional(enabled=false) public List<com.liferay.portal.kernel.model.Portlet> getFriendlyURLMapperPortlets() -
getFriendlyURLMappers
@Transactional(enabled=false) public List<com.liferay.portal.kernel.portlet.FriendlyURLMapper> getFriendlyURLMappers() -
getPortletApp
@Transactional(enabled=false) public com.liferay.portal.kernel.model.PortletApp getPortletApp(String servletContextName) -
getPortletById
@Transactional(enabled=false) public com.liferay.portal.kernel.model.Portlet getPortletById(long companyId, String portletId) -
getPortletById
@Transactional(enabled=false) public com.liferay.portal.kernel.model.Portlet getPortletById(String portletId) -
getPortletByStrutsPath
@Transactional(enabled=false) public com.liferay.portal.kernel.model.Portlet getPortletByStrutsPath(long companyId, String strutsPath) -
getPortletFriendlyURLMapperMatch
@Transactional(enabled=false) public com.liferay.portal.kernel.portlet.PortletFriendlyURLMapperMatch getPortletFriendlyURLMapperMatch(String url) -
getPortlets
-
getPortlets
@Transactional(enabled=false) public List<com.liferay.portal.kernel.model.Portlet> getPortlets(long companyId) -
getPortlets
@Transactional(enabled=false) public List<com.liferay.portal.kernel.model.Portlet> getPortlets(long companyId, boolean showSystem, boolean showPortal) -
getPortletsCount
public int getPortletsCount(long companyId) -
getScopablePortlets
@Transactional(enabled=false) public List<com.liferay.portal.kernel.model.Portlet> getScopablePortlets() -
getWARDisplay
-
hasPortlet
-
initEAR
@Transactional(enabled=false) public void initEAR(javax.servlet.ServletContext servletContext, String[] xmls, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) -
initWAR
-
loadGetPortletsMap
-
removeCompanyPortletsPool
@Clusterable @Transactional(enabled=false) public void removeCompanyPortletsPool(long companyId) -
updatePortlet
-
visitPortlets
@Transactional(enabled=false) public void visitPortlets(long companyId, Consumer<com.liferay.portal.kernel.model.Portlet> consumer) -
getPortletId
-
getPortletsByPortletName
-
getPortletsByServletContextName
-
getPortletsMap
-
initPortletAddToPagePermissions
protected void initPortletAddToPagePermissions(com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
readLiferayDisplay
-
readLiferayDisplayXML
protected com.liferay.portal.kernel.model.PortletCategory readLiferayDisplayXML(String xml) throws Exception - Throws:
Exception
-
readLiferayDisplayXML
protected com.liferay.portal.kernel.model.PortletCategory readLiferayDisplayXML(String servletContextName, String xml) throws Exception - Throws:
Exception
-
readLiferayPortletXML
protected void readLiferayPortletXML(String servletContextName, javax.servlet.ServletContext servletContext, Set<String> liferayPortletIds, Map<String, String> roleMappers, com.liferay.portal.kernel.xml.Element portletElement, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap, Map<String, String> portletIdsByStrutsPath, com.liferay.portal.kernel.configuration.Configuration configuration) -
readLiferayPortletXML
protected Set<String> readLiferayPortletXML(String servletContextName, javax.servlet.ServletContext servletContext, String xml, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap, Map<String, throws ExceptionString> portletIdsByStrutsPath, com.liferay.portal.kernel.configuration.Configuration configuration) - Throws:
Exception
-
readPortletXML
protected void readPortletXML(String servletContextName, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage, com.liferay.portal.kernel.model.PortletApp portletApp, com.liferay.portal.kernel.xml.Element portletElement, Map<String, com.liferay.portal.kernel.model.Portlet> portletsMap, Set<String> validCustomPortletModes) throws com.liferay.portal.kernel.exception.PortletIdException- Throws:
com.liferay.portal.kernel.exception.PortletIdException
-
readPortletXML
protected Map<String,com.liferay.portal.kernel.model.Portlet> readPortletXML(String servletContextName, javax.servlet.ServletContext servletContext, String xml, Set<String> servletURLPatterns, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) throws Exception - Throws:
Exception
-
readWebXML
- Throws:
Exception
-
updatePortlet
-