001
014
015 package com.liferay.portlet.asset.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
022 @ProviderType
023 public interface AssetCategoryFinder {
024 public int countByG_C_N(long groupId, long classNameId,
025 java.lang.String name)
026 throws com.liferay.portal.kernel.exception.SystemException;
027
028 public int countByG_N_P(long groupId, java.lang.String name,
029 java.lang.String[] categoryProperties)
030 throws com.liferay.portal.kernel.exception.SystemException;
031
032 public java.util.List<java.lang.Long> findByG_L(
033 java.lang.Long parentCategoryId)
034 throws com.liferay.portal.kernel.exception.SystemException;
035
036 public com.liferay.portlet.asset.model.AssetCategory findByG_N(
037 long groupId, java.lang.String name)
038 throws com.liferay.portal.kernel.exception.SystemException,
039 com.liferay.portlet.asset.NoSuchCategoryException;
040
041 public java.util.List<com.liferay.portlet.asset.model.AssetCategory> findByG_N_P(
042 long groupId, java.lang.String name,
043 java.lang.String[] categoryProperties)
044 throws com.liferay.portal.kernel.exception.SystemException;
045
046 public java.util.List<com.liferay.portlet.asset.model.AssetCategory> findByG_N_P(
047 long groupId, java.lang.String name,
048 java.lang.String[] categoryProperties, int start, int end)
049 throws com.liferay.portal.kernel.exception.SystemException;
050 }