java.lang.Integer |
DokuJClient.aclCheck(java.lang.String pageId) |
Returns the permission of the given wikipage.
|
boolean |
DokuJClient.addAcl(java.lang.String scope,
java.lang.String username,
int permission) |
Only available for dokuwiki-2013-12-08 (Binky) or newer
|
void |
DokuJClient.appendPage(java.lang.String pageId,
java.lang.String rawWikiText) |
Appends text to a Wiki Page.
|
void |
DokuJClient.appendPage(java.lang.String pageId,
java.lang.String rawWikiText,
java.lang.String summary,
boolean minor) |
Appends text to a Wiki Page.
|
void |
DokuJClient.appendPage(java.lang.String pageId,
java.lang.String rawWikiText,
java.util.Map<java.lang.String,java.lang.Object> options) |
Appends text to a Wiki Page.
|
boolean |
DokuJClient.delAcl(java.lang.String scope,
java.lang.String username) |
Only available for dokuwiki-2013-12-08 (Binky) or newer
|
void |
DokuJClient.deleteAttachment(java.lang.String fileId) |
Deletes a file.
|
java.lang.Object |
DokuJClient.genericQuery(java.lang.String action) |
Let execute any xmlrpc query without argument
|
java.lang.Object |
DokuJClient.genericQuery(java.lang.String action,
java.lang.Object param) |
Let execute any xmlrpc query with one argument
|
java.lang.Object |
DokuJClient.genericQuery(java.lang.String action,
java.lang.Object[] params) |
Let execute any xmlrpc query with an arbitrary number of arguments
|
java.util.List<Page> |
DokuJClient.getAllPages() |
Returns a list of all Wiki pages in the remote Wiki
|
byte[] |
DokuJClient.getAttachment(java.lang.String fileId) |
Let download a file from the wiki
|
java.io.File |
DokuJClient.getAttachment(java.lang.String fileId,
java.lang.String localPath) |
Let download a file from the wiki
|
AttachmentInfo |
DokuJClient.getAttachmentInfo(java.lang.String fileId) |
Returns information about a media file
|
java.util.List<AttachmentDetails> |
DokuJClient.getAttachments(java.lang.String namespace) |
Returns information about a list of media files in a given namespace
|
java.util.List<AttachmentDetails> |
DokuJClient.getAttachments(java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.Object> additionalParams) |
Returns information about a list of media files in a given namespace
|
java.util.List<java.lang.String> |
DokuJClient.getBackLinks(java.lang.String pageId) |
Returns a list of backlinks of a Wiki page
|
java.lang.String |
DokuJClient.getPage(java.lang.String pageId) |
Returns the raw Wiki text for a page
|
java.lang.String |
DokuJClient.getPageHTML(java.lang.String pageId) |
Returns the rendered XHTML body of a Wiki page
|
java.lang.String |
DokuJClient.getPageHTMLVersion(java.lang.String pageId,
java.lang.Integer timestamp) |
Returns the rendered HTML of a specific version of a Wiki page
|
PageInfo |
DokuJClient.getPageInfo(java.lang.String pageId) |
Returns information about a Wiki page
|
PageInfo |
DokuJClient.getPageInfoVersion(java.lang.String pageId,
java.lang.Integer timestamp) |
Returns information about a specific version of a Wiki page
|
java.util.List<PageDW> |
DokuJClient.getPagelist(java.lang.String namespace) |
Lists all pages within a given namespace
|
java.util.List<PageDW> |
DokuJClient.getPagelist(java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.Object> options) |
Lists all pages within a given namespace
|
java.lang.String |
DokuJClient.getPageVersion(java.lang.String pageId,
java.lang.Integer timestamp) |
Returns the raw Wiki text for a specific revision of a Wiki page.
|
java.util.List<PageVersion> |
DokuJClient.getPageVersions(java.lang.String pageId) |
Returns the available versions of a Wiki page.
|
java.util.List<PageVersion> |
DokuJClient.getPageVersions(java.lang.String pageId,
java.lang.Integer offset) |
Returns the available versions of a Wiki page.
|
java.util.List<PageChange> |
DokuJClient.getRecentChanges(java.lang.Integer timestamp) |
Returns a list of recent changes since a given timestamp
According to Dokuwiki documentation (https://www.dokuwiki.org/recent_changes):
* Only the most recent change for each page is listed, regardless of how many times that page was changed.
|
java.util.List<PageChange> |
DokuJClient.getRecentChanges(java.util.Date date) |
|
java.util.List<MediaChange> |
DokuJClient.getRecentMediaChanges(java.lang.Integer timestamp) |
Returns a list of recent changed media since given timestamp
|
java.util.List<MediaChange> |
DokuJClient.getRecentMediaChanges(java.util.Date date) |
|
java.lang.Integer |
DokuJClient.getRPCVersionSupported() |
Returns the supported RPC API version
cf http://www.jspwiki.org/wiki/WikiRPCInterface2 for more info
|
java.lang.Integer |
DokuJClient.getTime() |
Returns the current time at the remote wiki server as Unix timestamp
|
java.lang.String |
DokuJClient.getTitle() |
Returns the title of the wiki
|
java.lang.String |
DokuJClient.getVersion() |
Returns the DokuWiki version of the remote Wiki
|
java.lang.Integer |
DokuJClient.getXMLRPCAPIVersion() |
Returns the XML RPC interface version of the remote Wiki.
|
java.util.List<LinkInfo> |
DokuJClient.listLinks(java.lang.String pageId) |
Returns a list of all links contained in a Wiki page
|
boolean |
DokuJClient.lock(java.lang.String pageId) |
Lock a page
|
java.lang.Boolean |
DokuJClient.login(java.lang.String user,
java.lang.String password) |
|
void |
DokuJClient.logoff() |
Tries to logoff by expiring auth cookies and the associated PHP session
|
void |
DokuJClient.putAttachment(java.lang.String attachmentId,
byte[] localFile,
boolean overwrite) |
Uploads a file to the wiki
|
void |
DokuJClient.putAttachment(java.lang.String attachmentId,
java.io.File localFile,
boolean overwrite) |
Uploads a file to the wiki
|
void |
DokuJClient.putAttachment(java.lang.String attachmentId,
java.lang.String localPath,
boolean overwrite) |
Uploads a file to the wiki
|
void |
DokuJClient.putPage(java.lang.String pageId,
java.lang.String rawWikiText) |
Saves a Wiki Page
|
void |
DokuJClient.putPage(java.lang.String pageId,
java.lang.String rawWikiText,
java.lang.String summary,
boolean minor) |
Saves a Wiki Page
|
void |
DokuJClient.putPage(java.lang.String pageId,
java.lang.String rawWikiText,
java.util.Map<java.lang.String,java.lang.Object> options) |
Saves a Wiki Page
|
java.util.List<SearchResult> |
DokuJClient.search(java.lang.String pattern) |
Performs a fulltext search
|
LockResult |
DokuJClient.setLocks(java.util.List<java.lang.String> pagesToLock,
java.util.List<java.lang.String> pagesToUnlock) |
Allows to lock or unlock a whole bunch of pages at once.
|
boolean |
DokuJClient.unlock(java.lang.String pageId) |
Unlock a page
|