com.liferay.portlet.wiki.service.http
Class WikiPageServiceHttp
java.lang.Object
com.liferay.portlet.wiki.service.http.WikiPageServiceHttp
public class WikiPageServiceHttp
- extends java.lang.Object
View Source
ServiceBuilder generated this class. Modifications in this class will be
overwritten the next time is generated.
This class provides a HTTP utility for the
com.liferay.portlet.wiki.service.WikiPageServiceUtil
service
utility. The static methods of this class calls the same methods of the
service utility. However, the signatures are different because it requires an
additional com.liferay.portal.security.auth.HttpPrincipal
parameter.
The benefits of using the HTTP utility is that it is fast and allows for
tunneling without the cost of serializing to text. The drawback is that it
only works with Java.
Set the property tunnel.servlet.hosts.allowed
in
portal.properties to configure security.
The HTTP utility is only generated for remote services.
- Author:
- Brian Wing Shun Chan
- See Also:
HttpPrincipal
,
WikiPageServiceUtil
,
WikiPageServiceSoap
Method Summary |
static com.liferay.portlet.wiki.model.WikiPage |
addPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
|
static void |
addPageAttachments(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files)
|
static void |
deletePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
|
static void |
deletePageAttachment(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
java.lang.String fileName)
|
static java.util.List<com.liferay.portlet.wiki.model.WikiPage> |
getNodePages(HttpPrincipal httpPrincipal,
long nodeId,
int max)
|
static java.lang.String |
getNodePagesRSS(HttpPrincipal httpPrincipal,
long nodeId,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL)
|
static com.liferay.portlet.wiki.model.WikiPage |
getPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
|
static com.liferay.portlet.wiki.model.WikiPage |
getPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
double version)
|
static java.lang.String |
getPagesRSS(HttpPrincipal httpPrincipal,
long companyId,
long nodeId,
java.lang.String title,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
java.util.Locale locale)
|
static void |
movePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
java.lang.String newTitle,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
|
static com.liferay.portlet.wiki.model.WikiPage |
revertPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
double version,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
|
static void |
subscribePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
|
static void |
unsubscribePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
|
static com.liferay.portlet.wiki.model.WikiPage |
updatePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
double version,
java.lang.String content,
java.lang.String format,
java.lang.String parentTitle,
java.lang.String redirectTitle,
java.lang.String[] tagsEntries,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WikiPageServiceHttp
public WikiPageServiceHttp()
addPage
public static com.liferay.portlet.wiki.model.WikiPage addPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
addPageAttachments
public static void addPageAttachments(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
deletePage
public static void deletePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
deletePageAttachment
public static void deletePageAttachment(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
java.lang.String fileName)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
getNodePages
public static java.util.List<com.liferay.portlet.wiki.model.WikiPage> getNodePages(HttpPrincipal httpPrincipal,
long nodeId,
int max)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
getNodePagesRSS
public static java.lang.String getNodePagesRSS(HttpPrincipal httpPrincipal,
long nodeId,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
getPage
public static com.liferay.portlet.wiki.model.WikiPage getPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
getPage
public static com.liferay.portlet.wiki.model.WikiPage getPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
double version)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
getPagesRSS
public static java.lang.String getPagesRSS(HttpPrincipal httpPrincipal,
long companyId,
long nodeId,
java.lang.String title,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
java.util.Locale locale)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
movePage
public static void movePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
java.lang.String newTitle,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
revertPage
public static com.liferay.portlet.wiki.model.WikiPage revertPage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
double version,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
subscribePage
public static void subscribePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
unsubscribePage
public static void unsubscribePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException
updatePage
public static com.liferay.portlet.wiki.model.WikiPage updatePage(HttpPrincipal httpPrincipal,
long nodeId,
java.lang.String title,
double version,
java.lang.String content,
java.lang.String format,
java.lang.String parentTitle,
java.lang.String redirectTitle,
java.lang.String[] tagsEntries,
javax.portlet.PortletPreferences prefs,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws com.liferay.portal.SystemException,
com.liferay.portal.PortalException
- Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException