public class AdminPortlet extends BaseKBPortlet
dlMimeTypeDisplayContext, jsonFactory, kbArticleService, kbCommentLocalService, kbCommentService, kbFolderService, kbTemplateService, portal| Constructor and Description |
|---|
AdminPortlet() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildEditURL(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse,
com.liferay.knowledge.base.model.KBArticle kbArticle) |
void |
deleteKBArticles(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
deleteKBArticlesAndFolders(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
deleteKBFolder(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
deleteKBTemplate(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
deleteKBTemplates(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
protected void |
doDispatch(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
protected java.util.List<com.liferay.knowledge.base.model.KBArticle> |
getKBArticles(javax.servlet.http.HttpServletRequest request) |
protected java.util.List<com.liferay.knowledge.base.model.KBFolder> |
getKBFolders(javax.servlet.http.HttpServletRequest request) |
void |
importFile(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
protected boolean |
isSessionErrorException(java.lang.Throwable cause) |
void |
render(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse) |
void |
serveResource(javax.portlet.ResourceRequest resourceRequest,
javax.portlet.ResourceResponse resourceResponse) |
protected void |
setRelease(com.liferay.portal.kernel.model.Release release) |
void |
subscribeGroupKBArticles(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
unsubscribeGroupKBArticles(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
updateKBArticlesPriorities(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
updateKBFolder(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
updateKBTemplate(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
uploadKBArticleAttachments(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
addTempAttachment, checkExceededSizeLimit, deleteKBArticle, deleteKBComment, deleteKBComments, deleteTempAttachment, moveKBObject, serveKBArticleRSS, setDLMimeTypeDisplayContext, setJSONFactory, setKBArticleService, setKBCommentLocalService, setKBCommentService, setKBFolderService, setKBTemplateService, setPortal, subscribeKBArticle, unsetDLMimeTypeDisplayContext, unsubscribeKBArticle, updateKBArticle, updateKBComment, updateKBCommentStatuscallActionMethod, callResourceMethod, checkPermissions, destroy, doAbout, doConfig, doEdit, doEditDefaults, doEditGuest, doHelp, doPreview, doPrint, doView, getMVCPathAttributeName, getPath, hideDefaultErrorMessage, hideDefaultSuccessMessage, include, include, include, include, include, init, invokeHideDefaultSuccessMessage, invokeTaglibDiscussion, invokeTaglibDiscussionPagination, processActionaddSuccessMessage, checkPath, getActionMethod, getJSONContentType, getPaths, getRedirect, getResourceMethod, getServletContext, getTitle, initValidPaths, isAlwaysSendRedirect, isEmptySessionMessages, isProcessActionRequest, isProcessPortletRequest, isProcessRenderRequest, isProcessResourceRequest, isValidPath, sendRedirect, translate, translate, writeJSON, writeJSONdoHeaders, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, init, processEventpublic void deleteKBArticles(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteKBArticlesAndFolders(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void deleteKBFolder(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void deleteKBTemplate(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteKBTemplates(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void importFile(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void render(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.io.IOException,
javax.portlet.PortletException
render in interface javax.portlet.Portletrender in class com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortletjava.io.IOExceptionjavax.portlet.PortletExceptionpublic void serveResource(javax.portlet.ResourceRequest resourceRequest,
javax.portlet.ResourceResponse resourceResponse)
throws java.io.IOException,
javax.portlet.PortletException
serveResource in interface javax.portlet.ResourceServingPortletserveResource in class BaseKBPortletjava.io.IOExceptionjavax.portlet.PortletExceptionpublic void subscribeGroupKBArticles(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void unsubscribeGroupKBArticles(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void updateKBArticlesPriorities(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void updateKBFolder(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void updateKBTemplate(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic void uploadKBArticleAttachments(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.lang.String buildEditURL(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse,
com.liferay.knowledge.base.model.KBArticle kbArticle)
throws com.liferay.portal.kernel.exception.PortalException
buildEditURL in class BaseKBPortletcom.liferay.portal.kernel.exception.PortalExceptionprotected void doDispatch(javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse)
throws java.io.IOException,
javax.portlet.PortletException
doDispatch in class com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortletjava.io.IOExceptionjavax.portlet.PortletExceptionprotected java.util.List<com.liferay.knowledge.base.model.KBArticle> getKBArticles(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<com.liferay.knowledge.base.model.KBFolder> getKBFolders(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
java.lang.Exceptionprotected boolean isSessionErrorException(java.lang.Throwable cause)
isSessionErrorException in class BaseKBPortletprotected void setRelease(com.liferay.portal.kernel.model.Release release)