1
14
15 package com.liferay.portlet.tags.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18 import com.liferay.portal.kernel.util.MethodCache;
19 import com.liferay.portal.kernel.util.ReferenceRegistry;
20
21
41 public class TagsVocabularyServiceUtil {
42 public static com.liferay.portlet.tags.model.TagsVocabulary addVocabulary(
43 java.lang.String name, boolean folksonomy,
44 com.liferay.portal.service.ServiceContext serviceContext)
45 throws com.liferay.portal.PortalException,
46 com.liferay.portal.SystemException {
47 return getService().addVocabulary(name, folksonomy, serviceContext);
48 }
49
50 public static void deleteVocabulary(long vocabularyId)
51 throws com.liferay.portal.PortalException,
52 com.liferay.portal.SystemException {
53 getService().deleteVocabulary(vocabularyId);
54 }
55
56 public static java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> getCompanyVocabularies(
57 long companyId, boolean folksonomy)
58 throws com.liferay.portal.PortalException,
59 com.liferay.portal.SystemException {
60 return getService().getCompanyVocabularies(companyId, folksonomy);
61 }
62
63 public static java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> getGroupVocabularies(
64 long groupId, boolean folksonomy)
65 throws com.liferay.portal.PortalException,
66 com.liferay.portal.SystemException {
67 return getService().getGroupVocabularies(groupId, folksonomy);
68 }
69
70 public static com.liferay.portlet.tags.model.TagsVocabulary getVocabulary(
71 long vocabularyId)
72 throws com.liferay.portal.PortalException,
73 com.liferay.portal.SystemException {
74 return getService().getVocabulary(vocabularyId);
75 }
76
77 public static com.liferay.portlet.tags.model.TagsVocabulary updateVocabulary(
78 long vocabularyId, java.lang.String name, boolean folksonomy)
79 throws com.liferay.portal.PortalException,
80 com.liferay.portal.SystemException {
81 return getService().updateVocabulary(vocabularyId, name, folksonomy);
82 }
83
84 public static TagsVocabularyService getService() {
85 if (_service == null) {
86 _service = (TagsVocabularyService)PortalBeanLocatorUtil.locate(TagsVocabularyService.class.getName());
87
88 ReferenceRegistry.registerReference(TagsVocabularyServiceUtil.class,
89 "_service");
90 MethodCache.remove(TagsVocabularyService.class);
91 }
92
93 return _service;
94 }
95
96 public void setService(TagsVocabularyService service) {
97 MethodCache.remove(TagsVocabularyService.class);
98
99 _service = service;
100
101 ReferenceRegistry.registerReference(TagsVocabularyServiceUtil.class,
102 "_service");
103 MethodCache.remove(TagsVocabularyService.class);
104 }
105
106 private static TagsVocabularyService _service;
107 }