public class KBArticleKBArticleSelector extends java.lang.Object implements KBArticleSelector
| Constructor and Description |
|---|
KBArticleKBArticleSelector() |
| Modifier and Type | Method and Description |
|---|---|
KBArticleSelection |
findByResourcePrimKey(long groupId,
java.lang.String preferredKBFolderUrlTitle,
long ancestorResourcePrimKey,
long resourcePrimKey) |
KBArticleSelection |
findByUrlTitle(long groupId,
java.lang.String preferredKBFolderUrlTitle,
long ancestorResourcePrimKey,
java.lang.String kbFolderUrlTitle,
java.lang.String urlTitle) |
protected KBArticleSelection |
findClosestMatchingKBArticle(long groupId,
com.liferay.knowledge.base.model.KBArticle ancestorKBArticle,
com.liferay.knowledge.base.model.KBArticle kbArticle) |
protected KBArticleSelection |
getClosestMatchingDescendantKBArticle(long groupId,
com.liferay.knowledge.base.model.KBArticle ancestorKBArticle,
com.liferay.knowledge.base.model.KBArticle kbArticle) |
protected boolean |
isDescendant(com.liferay.knowledge.base.model.KBArticle kbArticle,
com.liferay.knowledge.base.model.KBArticle ancestorKBArticle) |
protected void |
setKBArticleLocalService(com.liferay.knowledge.base.service.KBArticleLocalService kbArticleLocalService) |
public KBArticleSelection findByResourcePrimKey(long groupId, java.lang.String preferredKBFolderUrlTitle, long ancestorResourcePrimKey, long resourcePrimKey) throws com.liferay.portal.kernel.exception.PortalException
findByResourcePrimKey in interface KBArticleSelectorcom.liferay.portal.kernel.exception.PortalExceptionpublic KBArticleSelection findByUrlTitle(long groupId, java.lang.String preferredKBFolderUrlTitle, long ancestorResourcePrimKey, java.lang.String kbFolderUrlTitle, java.lang.String urlTitle) throws com.liferay.portal.kernel.exception.PortalException
findByUrlTitle in interface KBArticleSelectorcom.liferay.portal.kernel.exception.PortalExceptionprotected KBArticleSelection findClosestMatchingKBArticle(long groupId, com.liferay.knowledge.base.model.KBArticle ancestorKBArticle, com.liferay.knowledge.base.model.KBArticle kbArticle) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected KBArticleSelection getClosestMatchingDescendantKBArticle(long groupId, com.liferay.knowledge.base.model.KBArticle ancestorKBArticle, com.liferay.knowledge.base.model.KBArticle kbArticle) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected boolean isDescendant(com.liferay.knowledge.base.model.KBArticle kbArticle,
com.liferay.knowledge.base.model.KBArticle ancestorKBArticle)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected void setKBArticleLocalService(com.liferay.knowledge.base.service.KBArticleLocalService kbArticleLocalService)