1
22
23 package com.liferay.portlet.blogs.service.http;
24
25 import com.liferay.portlet.blogs.service.BlogsEntryServiceUtil;
26
27 import org.json.JSONArray;
28 import org.json.JSONObject;
29
30
71 public class BlogsEntryServiceJSON {
72 public static void deleteEntry(long entryId)
73 throws com.liferay.portal.SystemException,
74 com.liferay.portal.PortalException, java.rmi.RemoteException {
75 BlogsEntryServiceUtil.deleteEntry(entryId);
76 }
77
78 public static java.lang.String getCategoryBlogsRSS(long categoryId,
79 int max, java.lang.String type, double version,
80 java.lang.String feedURL, java.lang.String entryURL)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portal.PortalException, java.rmi.RemoteException {
83 java.lang.String returnValue = BlogsEntryServiceUtil.getCategoryBlogsRSS(categoryId,
84 max, type, version, feedURL, entryURL);
85
86 return returnValue;
87 }
88
89 public static JSONArray getCompanyEntries(long companyId, int max)
90 throws com.liferay.portal.SystemException,
91 com.liferay.portal.PortalException, java.rmi.RemoteException {
92 java.util.List returnValue = BlogsEntryServiceUtil.getCompanyEntries(companyId,
93 max);
94
95 return BlogsEntryJSONSerializer.toJSONArray(returnValue);
96 }
97
98 public static java.lang.String getCompanyEntriesRSS(long companyId,
99 int max, java.lang.String type, double version,
100 java.lang.String feedURL, java.lang.String entryURL)
101 throws com.liferay.portal.SystemException,
102 com.liferay.portal.PortalException, java.rmi.RemoteException {
103 java.lang.String returnValue = BlogsEntryServiceUtil.getCompanyEntriesRSS(companyId,
104 max, type, version, feedURL, entryURL);
105
106 return returnValue;
107 }
108
109 public static JSONObject getEntry(long entryId)
110 throws com.liferay.portal.SystemException,
111 com.liferay.portal.PortalException, java.rmi.RemoteException {
112 com.liferay.portlet.blogs.model.BlogsEntry returnValue = BlogsEntryServiceUtil.getEntry(entryId);
113
114 return BlogsEntryJSONSerializer.toJSONObject(returnValue);
115 }
116
117 public static JSONObject getEntry(long groupId, java.lang.String urlTitle)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portal.PortalException, java.rmi.RemoteException {
120 com.liferay.portlet.blogs.model.BlogsEntry returnValue = BlogsEntryServiceUtil.getEntry(groupId,
121 urlTitle);
122
123 return BlogsEntryJSONSerializer.toJSONObject(returnValue);
124 }
125
126 public static JSONArray getGroupEntries(long groupId, int max)
127 throws com.liferay.portal.SystemException,
128 com.liferay.portal.PortalException, java.rmi.RemoteException {
129 java.util.List returnValue = BlogsEntryServiceUtil.getGroupEntries(groupId,
130 max);
131
132 return BlogsEntryJSONSerializer.toJSONArray(returnValue);
133 }
134
135 public static java.lang.String getGroupEntriesRSS(long groupId, int max,
136 java.lang.String type, double version, java.lang.String feedURL,
137 java.lang.String entryURL)
138 throws com.liferay.portal.SystemException,
139 com.liferay.portal.PortalException, java.rmi.RemoteException {
140 java.lang.String returnValue = BlogsEntryServiceUtil.getGroupEntriesRSS(groupId,
141 max, type, version, feedURL, entryURL);
142
143 return returnValue;
144 }
145
146 public static JSONArray getOrganizationEntries(long organizationId, int max)
147 throws com.liferay.portal.SystemException,
148 com.liferay.portal.PortalException, java.rmi.RemoteException {
149 java.util.List returnValue = BlogsEntryServiceUtil.getOrganizationEntries(organizationId,
150 max);
151
152 return BlogsEntryJSONSerializer.toJSONArray(returnValue);
153 }
154
155 public static java.lang.String getOrganizationEntriesRSS(
156 long organizationId, int max, java.lang.String type, double version,
157 java.lang.String feedURL, java.lang.String entryURL)
158 throws com.liferay.portal.SystemException,
159 com.liferay.portal.PortalException, java.rmi.RemoteException {
160 java.lang.String returnValue = BlogsEntryServiceUtil.getOrganizationEntriesRSS(organizationId,
161 max, type, version, feedURL, entryURL);
162
163 return returnValue;
164 }
165 }