@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface KBFolderService extends BaseService
KBFolderServiceUtil| Modifier and Type | Method and Description |
|---|---|
KBFolder |
addKBFolder(long groupId,
long parentResourceClassNameId,
long parentResourcePrimKey,
java.lang.String name,
java.lang.String description,
ServiceContext serviceContext) |
KBFolder |
deleteKBFolder(long kbFolderId) |
KBFolder |
fetchFirstChildKBFolder(long groupId,
long kbFolderId) |
KBFolder |
fetchFirstChildKBFolder(long groupId,
long kbFolderId,
OrderByComparator<KBFolder> orderByComparator) |
KBFolder |
fetchKBFolder(long kbFolderId) |
KBFolder |
fetchKBFolderByUrlTitle(long groupId,
long parentKbFolderId,
java.lang.String urlTitle) |
KBFolder |
getKBFolder(long kbFolderId) |
KBFolder |
getKBFolderByUrlTitle(long groupId,
long parentKbFolderId,
java.lang.String urlTitle) |
java.util.List<KBFolder> |
getKBFolders(long groupId,
long parentKBFolderId,
int start,
int end) |
java.util.List<java.lang.Object> |
getKBFoldersAndKBArticles(long groupId,
long parentResourcePrimKey,
int status,
int start,
int end,
OrderByComparator<?> orderByComparator) |
int |
getKBFoldersAndKBArticlesCount(long groupId,
long parentResourcePrimKey,
int status) |
int |
getKBFoldersCount(long groupId,
long parentKBFolderId) |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
void |
moveKBFolder(long kbFolderId,
long parentKBFolderId) |
KBFolder |
updateKBFolder(long parentResourceClassNameId,
long parentResourcePrimKey,
long kbFolderId,
java.lang.String name,
java.lang.String description,
ServiceContext serviceContext) |
KBFolder addKBFolder(long groupId, long parentResourceClassNameId, long parentResourcePrimKey, java.lang.String name, java.lang.String description, ServiceContext serviceContext) throws PortalException
PortalExceptionKBFolder deleteKBFolder(long kbFolderId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) KBFolder fetchFirstChildKBFolder(long groupId, long kbFolderId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) KBFolder fetchFirstChildKBFolder(long groupId, long kbFolderId, OrderByComparator<KBFolder> orderByComparator) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) KBFolder fetchKBFolder(long kbFolderId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) KBFolder fetchKBFolderByUrlTitle(long groupId, long parentKbFolderId, java.lang.String urlTitle) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) KBFolder getKBFolder(long kbFolderId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) KBFolder getKBFolderByUrlTitle(long groupId, long parentKbFolderId, java.lang.String urlTitle) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<KBFolder> getKBFolders(long groupId, long parentKBFolderId, int start, int end) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<java.lang.Object> getKBFoldersAndKBArticles(long groupId, long parentResourcePrimKey, int status, int start, int end, OrderByComparator<?> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getKBFoldersAndKBArticlesCount(long groupId, long parentResourcePrimKey, int status)
@Transactional(propagation=SUPPORTS, readOnly=true) int getKBFoldersCount(long groupId, long parentKBFolderId) throws PortalException
PortalExceptionjava.lang.String getOSGiServiceIdentifier()
void moveKBFolder(long kbFolderId,
long parentKBFolderId)
throws PortalException
PortalExceptionKBFolder updateKBFolder(long parentResourceClassNameId, long parentResourcePrimKey, long kbFolderId, java.lang.String name, java.lang.String description, ServiceContext serviceContext) throws PortalException
PortalException