Package com.liferay.knowledge.base.util
Class KnowledgeBaseUtil
java.lang.Object
com.liferay.knowledge.base.util.KnowledgeBaseUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetKBArticleAbsolutePath(javax.portlet.PortletRequest portletRequest, long resourcePrimKey) static StringgetKBArticleControlPanelLink(javax.portlet.PortletRequest portletRequest, long resourcePrimKey) static StringgetKBArticleDeleteURL(com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, String cmd, boolean forceLock, String redirectURL, long resourcePrimKey) static StringgetKBArticleEditURL(com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest, boolean forceLock, String redirectURL, long resourcePrimKey) static StringgetKBArticleExpireURL(com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, boolean forceLock, String redirectURL, long resourcePrimKey) static StringgetKBArticleMoveURL(com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, boolean dragAndDrop, boolean forceLock, long parentResourceClassNameId, long parentResourcePrimKey, int position, double priority, String redirectURL, long resourceClassNameId, long resourcePrimKey) static StringgetKBArticleRevertURL(com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, boolean forceLock, String redirectURL, long resourcePrimKey, int version) static StringgetKBArticleURL(long plid, long resourcePrimKey, int status, String portalURL, boolean maximized) static StringgetKBFolderAbsolutePath(javax.portlet.PortletRequest portletRequest, long kbFolderId) static StringgetKBFolderControlPanelLink(javax.portlet.PortletRequest portletRequest, long kbFolderId) static longgetKBFolderId(long parentResourceClassNameId, long parentResourcePrimKey) static StringgetMimeType(byte[] bytes, String fileName) static Long[][]static StringgetRedirect(javax.portlet.ActionRequest actionRequest) static StringgetUrlTitle(long id, String title) static booleanisValidUrlTitle(String urlTitle) static voidsetPreferredKBFolderURLTitle(com.liferay.portal.kernel.portlet.PortalPreferences portalPreferences, String contentRootPrefix, String value) static String[]splitKeywords(String keywords) static String
-
Constructor Details
-
KnowledgeBaseUtil
public KnowledgeBaseUtil()
-
-
Method Details
-
getKBArticleAbsolutePath
public static String getKBArticleAbsolutePath(javax.portlet.PortletRequest portletRequest, long resourcePrimKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getKBArticleControlPanelLink
public static String getKBArticleControlPanelLink(javax.portlet.PortletRequest portletRequest, long resourcePrimKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getKBArticleDeleteURL
-
getKBArticleEditURL
-
getKBArticleExpireURL
-
getKBArticleMoveURL
public static String getKBArticleMoveURL(com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse, boolean dragAndDrop, boolean forceLock, long parentResourceClassNameId, long parentResourcePrimKey, int position, double priority, String redirectURL, long resourceClassNameId, long resourcePrimKey) -
getKBArticleRevertURL
-
getKBArticleURL
-
getKBFolderAbsolutePath
public static String getKBFolderAbsolutePath(javax.portlet.PortletRequest portletRequest, long kbFolderId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getKBFolderControlPanelLink
public static String getKBFolderControlPanelLink(javax.portlet.PortletRequest portletRequest, long kbFolderId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getKBFolderId
public static long getKBFolderId(long parentResourceClassNameId, long parentResourcePrimKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getMimeType
-
getParams
-
getRedirect
-
getUrlTitle
-
isValidUrlTitle
-
setPreferredKBFolderURLTitle
public static void setPreferredKBFolderURLTitle(com.liferay.portal.kernel.portlet.PortalPreferences portalPreferences, String contentRootPrefix, String value) throws com.liferay.portal.kernel.json.JSONException - Throws:
com.liferay.portal.kernel.json.JSONException
-
sort
-
splitKeywords
-
trimLeadingSlash
-