Details
- 
    Improvement 
- 
    Resolution: Won't Fix
- 
    Major 
- 
    None
- 
    1.1 M3
- 
    None
- 
        xmlrpc confluence patch
- 
        Low
- 
        N/A
- 
        N/A
- 
        
Description
Methods that are missing (a lot of them, a lot more than the ones already implemented!):
- Administration
	- exportSite
- getClusterInformation (from version 2.3)
- getClusterNodeStatuses (from version 2.3)
 
- General
	- getServerInfo (throws "Not implemented" exception)
 
- Spaces
	- exportSpace
- addPersonalSpace (from version 2.2)
- convertToPersonalSpace (from version 2.2)
 
- Pages
	- getPage(String token, String spaceKey, String pageTitle)
- getPagePermissions
- getAncestors
- getChildren
- getDescendents
- renderContent with an optional hash (map, dictionary, etc) containing additional instructions for the renderer (e.g. "style = clean" )
 
- Blog Entries (everything missing)
	- getBlogEntries
- getBlogEntry
- storeBlogEntry
- getBlogEntryByDayAndTitle
 
- Search
	- search with an additional parameter map
 
- Security (everything missing)
	- getPermissions
- getPermissionsForUser (from version 2.1.4)
- getPagePermissions
- getSpaceLevelPermissions
- addPermissionToSpace
- addPermissionsToSpace
- removePermissionFromSpace
- addAnonymousPermissionToSpace
- addAnonymousPermissionsToSpace
- removeAnonymousPermissionFromSpace
- removeAllPermissionsForGroup
 
- User Management (everything missing)
	- getUser (throws "Not implemented" exception)
- addUser (throws "Not implemented" exception)
- addGroup (throws "Not implemented" exception)
- getUserGroups (throws "Not implemented" exception)
- addUserToGroup (throws "Not implemented" exception)
- removeUserFromGroup
- removeUser
- removeGroup
- getGroups
- hasUser
- hasGroup
- editUser
- deactivateUser
- reactivateUser
- getActiveUsers
- setUserInformation
- getUserInformation
- changeMyPassword
- changeUserPassword
- addProfilePicture (from version 2.2)
 
- Labels (everything missing)
	- getLabelsById
- getMostPopularLabels
- getMostPopularLabelsInSpace
- getRecentlyUsedLabels
- getRecentlyUsedLabelsInSpace
- getSpacesWithLabel
- getRelatedLabels
- getRelatedLabelsInSpace
- getLabelsByDetail
- getLabelContentById
- getLabelContentByName
- getLabelContentByObject
- getSpacesContainingContentWithLabel
- addLabelByName
- addLabelById
- addLabelByObject
- addLabelByNameToSpace
- removeLabelByName
- removeLabelById
- removeLabelByObject
- removeLabelByNameFromSpace
 
Reference: http://confluence.atlassian.com/display/DOC/Remote+API+Specification
Attachments
Issue Links
- blocks
- 
                    XECLIPSE-106 Endless loop when typing a square bracket -         
- Open
 
-         
- depends on
- 
                    XWIKI-1564 Improved support for comments via XML-RPC -         
- Closed
 
-         
- 
                    XWIKI-1663 Improved support for attachments via XML-RPC -         
- Closed
 
-