public class KBFolderKBArticleSelector extends java.lang.Object implements KBArticleSelector
| Constructor and Description |
|---|
KBFolderKBArticleSelector() |
| 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.KBFolder ancestorKBFolder,
java.lang.String preferredKBFolderUrlTitle,
java.lang.String kbFolderUrlTitle,
java.lang.String urlTitle) |
protected KBArticleSelection |
findFirstKBArticle(long groupId,
com.liferay.knowledge.base.model.KBFolder ancestorKBFolder,
java.lang.String preferredKBFolderUrlTitle) |
protected com.liferay.knowledge.base.model.KBFolder |
getCandidateKBFolder(long groupId,
java.lang.String preferredKBFolderUrlTitle,
com.liferay.knowledge.base.model.KBFolder ancestorKBFolder,
java.lang.String kbFolderUrlTitle) |
protected boolean |
isDescendant(com.liferay.knowledge.base.model.KBArticle kbArticle,
com.liferay.knowledge.base.model.KBFolder kbFolder) |
protected void |
setKBArticleLocalService(com.liferay.knowledge.base.service.KBArticleLocalService kbArticleLocalService) |
protected void |
setKBFolderLocalService(com.liferay.knowledge.base.service.KBFolderLocalService kbFolderLocalService) |
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.KBFolder ancestorKBFolder, java.lang.String preferredKBFolderUrlTitle, java.lang.String kbFolderUrlTitle, java.lang.String urlTitle) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected KBArticleSelection findFirstKBArticle(long groupId, com.liferay.knowledge.base.model.KBFolder ancestorKBFolder, java.lang.String preferredKBFolderUrlTitle) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected com.liferay.knowledge.base.model.KBFolder getCandidateKBFolder(long groupId,
java.lang.String preferredKBFolderUrlTitle,
com.liferay.knowledge.base.model.KBFolder ancestorKBFolder,
java.lang.String kbFolderUrlTitle)
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.KBFolder kbFolder)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected void setKBArticleLocalService(com.liferay.knowledge.base.service.KBArticleLocalService kbArticleLocalService)
protected void setKBFolderLocalService(com.liferay.knowledge.base.service.KBFolderLocalService kbFolderLocalService)