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 TypeMethodDescriptionvoidaddPortletCategory(long companyId, String categoryName) voidvoidcheckPortlet(com.liferay.portal.kernel.model.Portlet portlet) voidcheckPortlets(long companyId) voidvoidcom.liferay.portal.kernel.model.PortletclonePortlet(String portletId) voiddeletePortlet(long companyId, String portletId, long plid) voiddeletePortlets(long companyId, String[] portletIds, long plid) voiddeployPortlet(com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.model.PortletdeployRemotePortlet(long[] companyIds, com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames, boolean eagerDestroy, boolean clearCache) com.liferay.portal.kernel.model.PortletdeployRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet, String categoryName) com.liferay.portal.kernel.model.PortletdeployRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames) com.liferay.portal.kernel.model.PortletdeployRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet, String[] categoryNames, boolean eagerDestroy) voiddestroy()voiddestroyPortlet(com.liferay.portal.kernel.model.Portlet portlet) voiddestroyRemotePortlet(com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.model.PortletfetchPortletById(long companyId, String portletId) List<com.liferay.expando.kernel.model.CustomAttributesDisplay>com.liferay.portal.kernel.model.PortletCategorygetEARDisplay(String xml) List<com.liferay.portal.kernel.model.Portlet>List<com.liferay.portal.kernel.portlet.FriendlyURLMapper>com.liferay.portal.kernel.model.PortletAppgetPortletApp(String servletContextName) com.liferay.portal.kernel.model.PortletgetPortletById(long companyId, String portletId) com.liferay.portal.kernel.model.PortletgetPortletById(String portletId) com.liferay.portal.kernel.model.PortletgetPortletByStrutsPath(long companyId, String strutsPath) com.liferay.portal.kernel.portlet.PortletFriendlyURLMapperMatchprotected StringgetPortletId(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) intgetPortletsCount(long companyId) getPortletsMap(long companyId) List<com.liferay.portal.kernel.model.Portlet>com.liferay.portal.kernel.model.PortletCategorygetWARDisplay(String servletContextName, String xml) booleanhasPortlet(long companyId, String portletId) voidinitEAR(javax.servlet.ServletContext servletContext, String[] xmls, com.liferay.portal.kernel.plugin.PluginPackage pluginPackage) protected voidinitPortletAddToPagePermissions(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 voidreadLiferayDisplay(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.PortletCategoryprotected com.liferay.portal.kernel.model.PortletCategoryreadLiferayDisplayXML(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 voidreadLiferayPortletXML(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 voidreadPortletXML(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) voidremoveCompanyPortletsPool(long companyId) protected com.liferay.portal.kernel.model.PortletupdatePortlet(long companyId, String portletId, String roles) com.liferay.portal.kernel.model.PortletupdatePortlet(long companyId, String portletId, String roles, boolean active) voidvisitPortlets(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, updatePortletMethods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Constructor Details
-
PortletLocalServiceImpl
public PortletLocalServiceImpl()
-
-
Method Details
-
addPortletCategory
-
afterPropertiesSet
public void afterPropertiesSet()- Overrides:
afterPropertiesSetin 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:
destroyin 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
-