1
14
15 package com.liferay.portal.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 WebsiteServiceUtil {
42 public static com.liferay.portal.model.Website addWebsite(
43 java.lang.String className, long classPK, java.lang.String url,
44 int typeId, boolean primary)
45 throws com.liferay.portal.PortalException,
46 com.liferay.portal.SystemException {
47 return getService().addWebsite(className, classPK, url, typeId, primary);
48 }
49
50 public static void deleteWebsite(long websiteId)
51 throws com.liferay.portal.PortalException,
52 com.liferay.portal.SystemException {
53 getService().deleteWebsite(websiteId);
54 }
55
56 public static com.liferay.portal.model.Website getWebsite(long websiteId)
57 throws com.liferay.portal.PortalException,
58 com.liferay.portal.SystemException {
59 return getService().getWebsite(websiteId);
60 }
61
62 public static java.util.List<com.liferay.portal.model.Website> getWebsites(
63 java.lang.String className, long classPK)
64 throws com.liferay.portal.PortalException,
65 com.liferay.portal.SystemException {
66 return getService().getWebsites(className, classPK);
67 }
68
69 public static com.liferay.portal.model.Website updateWebsite(
70 long websiteId, java.lang.String url, int typeId, boolean primary)
71 throws com.liferay.portal.PortalException,
72 com.liferay.portal.SystemException {
73 return getService().updateWebsite(websiteId, url, typeId, primary);
74 }
75
76 public static WebsiteService getService() {
77 if (_service == null) {
78 _service = (WebsiteService)PortalBeanLocatorUtil.locate(WebsiteService.class.getName());
79
80 ReferenceRegistry.registerReference(WebsiteServiceUtil.class,
81 "_service");
82 MethodCache.remove(WebsiteService.class);
83 }
84
85 return _service;
86 }
87
88 public void setService(WebsiteService service) {
89 MethodCache.remove(WebsiteService.class);
90
91 _service = service;
92
93 ReferenceRegistry.registerReference(WebsiteServiceUtil.class, "_service");
94 MethodCache.remove(WebsiteService.class);
95 }
96
97 private static WebsiteService _service;
98 }