001
014
015 package com.liferay.portlet.asset.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018
019
036 public class AssetTagServiceUtil {
037 public static com.liferay.portlet.asset.model.AssetTag addTag(
038 java.lang.String name, java.lang.String[] tagProperties,
039 com.liferay.portal.service.ServiceContext serviceContext)
040 throws com.liferay.portal.kernel.exception.PortalException,
041 com.liferay.portal.kernel.exception.SystemException {
042 return getService().addTag(name, tagProperties, serviceContext);
043 }
044
045 public static void deleteTag(long tagId)
046 throws com.liferay.portal.kernel.exception.PortalException,
047 com.liferay.portal.kernel.exception.SystemException {
048 getService().deleteTag(tagId);
049 }
050
051 public static java.util.List<com.liferay.portlet.asset.model.AssetTag> getGroupTags(
052 long groupId)
053 throws com.liferay.portal.kernel.exception.PortalException,
054 com.liferay.portal.kernel.exception.SystemException {
055 return getService().getGroupTags(groupId);
056 }
057
058 public static com.liferay.portlet.asset.model.AssetTag getTag(long tagId)
059 throws com.liferay.portal.kernel.exception.PortalException,
060 com.liferay.portal.kernel.exception.SystemException {
061 return getService().getTag(tagId);
062 }
063
064 public static java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
065 long groupId, long classNameId, java.lang.String name)
066 throws com.liferay.portal.kernel.exception.PortalException,
067 com.liferay.portal.kernel.exception.SystemException {
068 return getService().getTags(groupId, classNameId, name);
069 }
070
071 public static java.util.List<com.liferay.portlet.asset.model.AssetTag> getTags(
072 java.lang.String className, long classPK)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 return getService().getTags(className, classPK);
076 }
077
078 public static void mergeTags(long fromTagId, long toTagId)
079 throws com.liferay.portal.kernel.exception.PortalException,
080 com.liferay.portal.kernel.exception.SystemException {
081 getService().mergeTags(fromTagId, toTagId);
082 }
083
084 public static com.liferay.portal.kernel.json.JSONArray search(
085 long groupId, java.lang.String name, java.lang.String[] tagProperties,
086 int start, int end)
087 throws com.liferay.portal.kernel.exception.PortalException,
088 com.liferay.portal.kernel.exception.SystemException {
089 return getService().search(groupId, name, tagProperties, start, end);
090 }
091
092 public static com.liferay.portlet.asset.model.AssetTag updateTag(
093 long tagId, java.lang.String name, java.lang.String[] tagProperties,
094 com.liferay.portal.service.ServiceContext serviceContext)
095 throws com.liferay.portal.kernel.exception.PortalException,
096 com.liferay.portal.kernel.exception.SystemException {
097 return getService().updateTag(tagId, name, tagProperties, serviceContext);
098 }
099
100 public static AssetTagService getService() {
101 if (_service == null) {
102 _service = (AssetTagService)PortalBeanLocatorUtil.locate(AssetTagService.class.getName());
103 }
104
105 return _service;
106 }
107
108 public void setService(AssetTagService service) {
109 _service = service;
110 }
111
112 private static AssetTagService _service;
113 }