1
22
23 package com.liferay.portlet.ratings.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27 import com.liferay.portal.kernel.util.DoubleWrapper;
28 import com.liferay.portal.kernel.util.LongWrapper;
29 import com.liferay.portal.kernel.util.MethodWrapper;
30 import com.liferay.portal.kernel.util.NullWrapper;
31 import com.liferay.portal.security.auth.HttpPrincipal;
32 import com.liferay.portal.service.http.TunnelUtil;
33
34 import com.liferay.portlet.ratings.service.RatingsEntryServiceUtil;
35
36
75 public class RatingsEntryServiceHttp {
76 public static void deleteEntry(HttpPrincipal httpPrincipal,
77 java.lang.String className, long classPK)
78 throws com.liferay.portal.PortalException,
79 com.liferay.portal.SystemException {
80 try {
81 Object paramObj0 = className;
82
83 if (className == null) {
84 paramObj0 = new NullWrapper("java.lang.String");
85 }
86
87 Object paramObj1 = new LongWrapper(classPK);
88
89 MethodWrapper methodWrapper = new MethodWrapper(RatingsEntryServiceUtil.class.getName(),
90 "deleteEntry", new Object[] { paramObj0, paramObj1 });
91
92 try {
93 TunnelUtil.invoke(httpPrincipal, methodWrapper);
94 }
95 catch (Exception e) {
96 if (e instanceof com.liferay.portal.PortalException) {
97 throw (com.liferay.portal.PortalException)e;
98 }
99
100 if (e instanceof com.liferay.portal.SystemException) {
101 throw (com.liferay.portal.SystemException)e;
102 }
103
104 throw new com.liferay.portal.SystemException(e);
105 }
106 }
107 catch (com.liferay.portal.SystemException se) {
108 _log.error(se, se);
109
110 throw se;
111 }
112 }
113
114 public static com.liferay.portlet.ratings.model.RatingsEntry updateEntry(
115 HttpPrincipal httpPrincipal, java.lang.String className, long classPK,
116 double score)
117 throws com.liferay.portal.PortalException,
118 com.liferay.portal.SystemException {
119 try {
120 Object paramObj0 = className;
121
122 if (className == null) {
123 paramObj0 = new NullWrapper("java.lang.String");
124 }
125
126 Object paramObj1 = new LongWrapper(classPK);
127
128 Object paramObj2 = new DoubleWrapper(score);
129
130 MethodWrapper methodWrapper = new MethodWrapper(RatingsEntryServiceUtil.class.getName(),
131 "updateEntry",
132 new Object[] { paramObj0, paramObj1, paramObj2 });
133
134 Object returnObj = null;
135
136 try {
137 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
138 }
139 catch (Exception e) {
140 if (e instanceof com.liferay.portal.PortalException) {
141 throw (com.liferay.portal.PortalException)e;
142 }
143
144 if (e instanceof com.liferay.portal.SystemException) {
145 throw (com.liferay.portal.SystemException)e;
146 }
147
148 throw new com.liferay.portal.SystemException(e);
149 }
150
151 return (com.liferay.portlet.ratings.model.RatingsEntry)returnObj;
152 }
153 catch (com.liferay.portal.SystemException se) {
154 _log.error(se, se);
155
156 throw se;
157 }
158 }
159
160 private static Log _log = LogFactoryUtil.getLog(RatingsEntryServiceHttp.class);
161 }