public class FindKBArticleAction
extends com.liferay.portal.kernel.struts.BaseStrutsAction
| Constructor and Description |
|---|
FindKBArticleAction() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
execute(com.liferay.portal.kernel.struts.StrutsAction originalStrutsAction,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected java.util.List<com.liferay.portal.kernel.model.Layout> |
getCandidateLayouts(long plid,
boolean privateLayout,
com.liferay.knowledge.base.model.KBArticle kbArticle) |
protected javax.portlet.PortletURL |
getDynamicPortletURL(long plid,
int status,
javax.servlet.http.HttpServletRequest request) |
protected com.liferay.knowledge.base.model.KBArticle |
getKBArticle(long resourcePrimKey,
int status) |
protected javax.portlet.PortletURL |
getKBArticleURL(long plid,
boolean privateLayout,
com.liferay.knowledge.base.model.KBArticle kbArticle,
javax.servlet.http.HttpServletRequest request) |
protected javax.portlet.PortletURL |
getKBArticleURL(long plid,
java.lang.String portletId,
com.liferay.knowledge.base.model.KBArticle kbArticle,
javax.servlet.http.HttpServletRequest request) |
protected java.lang.String |
getPortletId(long plid) |
protected boolean |
isParentFolder(long resourcePrimKey,
long kbFolderId) |
protected boolean |
isValidPlid(long plid) |
protected void |
setGroupLocalService(com.liferay.portal.kernel.service.GroupLocalService groupLocalService) |
protected void |
setKBArticleLocalService(com.liferay.knowledge.base.service.KBArticleLocalService kbArticleLocalService) |
protected void |
setKBFolderLocalService(com.liferay.knowledge.base.service.KBFolderLocalService kbFolderLocalService) |
protected void |
setLayoutLocalService(com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService) |
public java.lang.String execute(com.liferay.portal.kernel.struts.StrutsAction originalStrutsAction,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
execute in interface com.liferay.portal.kernel.struts.StrutsActionexecute in class com.liferay.portal.kernel.struts.BaseStrutsActionjava.lang.Exceptionprotected java.util.List<com.liferay.portal.kernel.model.Layout> getCandidateLayouts(long plid,
boolean privateLayout,
com.liferay.knowledge.base.model.KBArticle kbArticle)
throws java.lang.Exception
java.lang.Exceptionprotected javax.portlet.PortletURL getDynamicPortletURL(long plid,
int status,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.knowledge.base.model.KBArticle getKBArticle(long resourcePrimKey,
int status)
throws java.lang.Exception
java.lang.Exceptionprotected javax.portlet.PortletURL getKBArticleURL(long plid,
boolean privateLayout,
com.liferay.knowledge.base.model.KBArticle kbArticle,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
java.lang.Exceptionprotected javax.portlet.PortletURL getKBArticleURL(long plid,
java.lang.String portletId,
com.liferay.knowledge.base.model.KBArticle kbArticle,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getPortletId(long plid)
throws java.lang.Exception
java.lang.Exceptionprotected boolean isParentFolder(long resourcePrimKey,
long kbFolderId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected boolean isValidPlid(long plid)
throws java.lang.Exception
java.lang.Exceptionprotected void setGroupLocalService(com.liferay.portal.kernel.service.GroupLocalService groupLocalService)
protected void setKBArticleLocalService(com.liferay.knowledge.base.service.KBArticleLocalService kbArticleLocalService)
protected void setKBFolderLocalService(com.liferay.knowledge.base.service.KBFolderLocalService kbFolderLocalService)
protected void setLayoutLocalService(com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService)