public class WikiPageService
extends BaseService
| Constructor and Description |
|---|
WikiPageService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
addPage(long nodeId,
java.lang.String title,
java.lang.String content,
java.lang.String summary,
boolean minorEdit,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addPage(long nodeId,
java.lang.String title,
java.lang.String content,
java.lang.String summary,
boolean minorEdit,
java.lang.String format,
java.lang.String parentTitle,
java.lang.String redirectTitle,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addPageAttachment(long nodeId,
java.lang.String title,
java.lang.String fileName,
UploadData file,
java.lang.String mimeType) |
org.json.JSONArray |
addPageAttachments(long nodeId,
java.lang.String title,
org.json.JSONArray inputStreamOVPs) |
void |
changeParent(long nodeId,
java.lang.String title,
java.lang.String newParentTitle,
JSONObjectWrapper serviceContext) |
void |
copyPageAttachments(long templateNodeId,
java.lang.String templateTitle,
long nodeId,
java.lang.String title) |
void |
deletePage(long nodeId,
java.lang.String title) |
void |
deletePageAttachment(long nodeId,
java.lang.String title,
java.lang.String fileName) |
void |
deletePageAttachments(long nodeId,
java.lang.String title) |
void |
deleteTempFileEntry(long nodeId,
java.lang.String folderName,
java.lang.String fileName) |
void |
deleteTrashPageAttachments(long nodeId,
java.lang.String title) |
void |
discardDraft(long nodeId,
java.lang.String title,
double version) |
org.json.JSONObject |
fetchPage(long nodeId,
java.lang.String title,
double version) |
org.json.JSONArray |
getChildren(long groupId,
long nodeId,
boolean head,
java.lang.String parentTitle) |
org.json.JSONObject |
getDraftPage(long nodeId,
java.lang.String title) |
org.json.JSONArray |
getNodePages(long nodeId,
int max) |
java.lang.String |
getNodePagesRss(long nodeId,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
java.lang.String attachmentURLPrefix) |
org.json.JSONArray |
getOrphans(long groupId,
long nodeId) |
org.json.JSONObject |
getPage(long pageId) |
org.json.JSONObject |
getPage(long groupId,
long nodeId,
java.lang.String title) |
org.json.JSONObject |
getPage(long nodeId,
java.lang.String title) |
org.json.JSONObject |
getPage(long nodeId,
java.lang.String title,
boolean head) |
org.json.JSONObject |
getPage(long nodeId,
java.lang.String title,
double version) |
org.json.JSONArray |
getPages(long groupId,
long nodeId,
boolean head,
int status,
int start,
int end,
JSONObjectWrapper obc) |
org.json.JSONArray |
getPages(long groupId,
long nodeId,
boolean head,
long userId,
boolean includeOwner,
int status,
int start,
int end,
JSONObjectWrapper obc) |
org.json.JSONArray |
getPages(long groupId,
long userId,
long nodeId,
int status,
int start,
int end) |
java.lang.Integer |
getPagesCount(long groupId,
long nodeId,
boolean head) |
java.lang.Integer |
getPagesCount(long groupId,
long nodeId,
boolean head,
long userId,
boolean includeOwner,
int status) |
java.lang.Integer |
getPagesCount(long groupId,
long userId,
long nodeId,
int status) |
java.lang.String |
getPagesRss(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.lang.String attachmentURLPrefix,
java.lang.String locale) |
org.json.JSONArray |
getRecentChanges(long groupId,
long nodeId,
int start,
int end) |
java.lang.Integer |
getRecentChangesCount(long groupId,
long nodeId) |
org.json.JSONArray |
getTempFileNames(long nodeId,
java.lang.String folderName) |
org.json.JSONObject |
movePageAttachmentToTrash(long nodeId,
java.lang.String title,
java.lang.String fileName) |
org.json.JSONObject |
movePageToTrash(long nodeId,
java.lang.String title) |
org.json.JSONObject |
movePageToTrash(long nodeId,
java.lang.String title,
double version) |
void |
renamePage(long nodeId,
java.lang.String title,
java.lang.String newTitle,
JSONObjectWrapper serviceContext) |
void |
restorePageAttachmentFromTrash(long nodeId,
java.lang.String title,
java.lang.String fileName) |
void |
restorePageFromTrash(long resourcePrimKey) |
org.json.JSONObject |
revertPage(long nodeId,
java.lang.String title,
double version,
JSONObjectWrapper serviceContext) |
void |
subscribePage(long nodeId,
java.lang.String title) |
void |
unsubscribePage(long nodeId,
java.lang.String title) |
org.json.JSONObject |
updatePage(long nodeId,
java.lang.String title,
double version,
java.lang.String content,
java.lang.String summary,
boolean minorEdit,
java.lang.String format,
java.lang.String parentTitle,
java.lang.String redirectTitle,
JSONObjectWrapper serviceContext) |
public org.json.JSONObject addPage(long nodeId,
java.lang.String title,
java.lang.String content,
java.lang.String summary,
boolean minorEdit,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addPage(long nodeId,
java.lang.String title,
java.lang.String content,
java.lang.String summary,
boolean minorEdit,
java.lang.String format,
java.lang.String parentTitle,
java.lang.String redirectTitle,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addPageAttachment(long nodeId,
java.lang.String title,
java.lang.String fileName,
UploadData file,
java.lang.String mimeType)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray addPageAttachments(long nodeId,
java.lang.String title,
org.json.JSONArray inputStreamOVPs)
throws java.lang.Exception
java.lang.Exceptionpublic void changeParent(long nodeId,
java.lang.String title,
java.lang.String newParentTitle,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void copyPageAttachments(long templateNodeId,
java.lang.String templateTitle,
long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic void deletePage(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic void deletePageAttachment(long nodeId,
java.lang.String title,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionpublic void deletePageAttachments(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteTempFileEntry(long nodeId,
java.lang.String folderName,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteTrashPageAttachments(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic void discardDraft(long nodeId,
java.lang.String title,
double version)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject fetchPage(long nodeId,
java.lang.String title,
double version)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getChildren(long groupId,
long nodeId,
boolean head,
java.lang.String parentTitle)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getDraftPage(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getNodePages(long nodeId,
int max)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getNodePagesRss(long nodeId,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
java.lang.String attachmentURLPrefix)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getOrphans(long groupId,
long nodeId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getPage(long pageId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getPage(long groupId,
long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getPage(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getPage(long nodeId,
java.lang.String title,
boolean head)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getPage(long nodeId,
java.lang.String title,
double version)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getPages(long groupId,
long nodeId,
boolean head,
int status,
int start,
int end,
JSONObjectWrapper obc)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getPages(long groupId,
long nodeId,
boolean head,
long userId,
boolean includeOwner,
int status,
int start,
int end,
JSONObjectWrapper obc)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getPages(long groupId,
long userId,
long nodeId,
int status,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getPagesCount(long groupId,
long nodeId,
boolean head)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getPagesCount(long groupId,
long nodeId,
boolean head,
long userId,
boolean includeOwner,
int status)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getPagesCount(long groupId,
long userId,
long nodeId,
int status)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getPagesRss(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.lang.String attachmentURLPrefix,
java.lang.String locale)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getRecentChanges(long groupId,
long nodeId,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getRecentChangesCount(long groupId,
long nodeId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getTempFileNames(long nodeId,
java.lang.String folderName)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject movePageAttachmentToTrash(long nodeId,
java.lang.String title,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject movePageToTrash(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject movePageToTrash(long nodeId,
java.lang.String title,
double version)
throws java.lang.Exception
java.lang.Exceptionpublic void renamePage(long nodeId,
java.lang.String title,
java.lang.String newTitle,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void restorePageAttachmentFromTrash(long nodeId,
java.lang.String title,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionpublic void restorePageFromTrash(long resourcePrimKey)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject revertPage(long nodeId,
java.lang.String title,
double version,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void subscribePage(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic void unsubscribePage(long nodeId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updatePage(long nodeId,
java.lang.String title,
double version,
java.lang.String content,
java.lang.String summary,
boolean minorEdit,
java.lang.String format,
java.lang.String parentTitle,
java.lang.String redirectTitle,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exception