com.xpn.xwiki.gwt.api.client
Interface XWikiService

All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
All Known Implementing Classes:
XWikiServiceImpl

public interface XWikiService
extends com.google.gwt.user.client.rpc.RemoteService


Nested Class Summary
static class XWikiService.App
          Utility/Convinience class.
 
Method Summary
 boolean addComment(java.lang.String docname, java.lang.String message)
           
 java.util.List addObject(java.lang.String fullName, java.util.List classesName)
           
 XObject addObject(java.lang.String fullName, java.lang.String className)
           
 boolean addObject(java.lang.String docname, XObject xobject)
           
 java.util.List customQuery(java.lang.String queryPage)
           
 java.util.List customQuery(java.lang.String queryPage, int nb, int start)
           
 java.util.List customQuery(java.lang.String queryPage, java.util.Map params)
           
 java.util.List customQuery(java.lang.String queryPage, java.util.Map params, int nb, int start)
           
 java.lang.Boolean deleteDocument(java.lang.String docName)
           
 int deleteDocuments(java.lang.String sql)
           
 java.lang.Boolean deleteObject(java.lang.String docName, java.lang.String className, int number)
           
 java.lang.Boolean deleteObject(XObject object)
           
 Document getDocument(java.lang.String fullName)
           
 Document getDocument(java.lang.String fullName, boolean withObject, boolean withRenderedContent)
           
 Document getDocument(java.lang.String fullName, boolean full, boolean viewDisplayers, boolean editDisplayers)
           
 Document getDocument(java.lang.String fullName, boolean withObject, boolean viewDisplayers, boolean editDisplayers, boolean withRenderedContent)
           
 java.lang.String getDocumentContent(java.lang.String fullName)
           
 java.lang.String getDocumentContent(java.lang.String fullName, boolean rendered)
           
 java.lang.String getDocumentContent(java.lang.String fullName, boolean rendered, java.util.Map params)
           
 java.util.List getDocuments(java.lang.String sql, int nb, int start)
           
 java.util.List getDocuments(java.lang.String sql, int nb, int start, boolean fullName)
           
 java.util.List getDocuments(java.lang.String sql, int nb, int start, boolean fullName, boolean viewDisplayers, boolean editDisplayers)
           
 java.util.List getDocumentVersions(java.lang.String pageName, int nb, int start)
           
 XObject getFirstObject(java.lang.String sql, java.lang.String className)
           
 java.lang.String getLoginURL()
           
 java.util.List getObjects(java.lang.String sql, java.lang.String className, int nb, int start)
           
 Dictionary getTranslation(java.lang.String translationPage, java.lang.String local)
           
 Document getUniqueDocument(java.lang.String space)
           
 Document getUniqueDocument(java.lang.String space, java.lang.String pageName)
           
 java.lang.String getUniquePageName(java.lang.String space)
           
 java.lang.String getUniquePageName(java.lang.String space, java.lang.String pageName)
           
 User getUser()
           
 User getUser(java.lang.String fullName)
           
 User[] getUserList(int nb, int start)
           
 java.lang.Boolean isLastDocumentVersion(java.lang.String fullName, java.lang.String version)
           
 java.lang.Boolean lockDocument(java.lang.String fullName, boolean force)
           
 java.lang.String login(java.lang.String username, java.lang.String password, boolean rememberme)
           
 void logJSError(java.util.Map infos)
           
 java.lang.Boolean saveDocumentContent(java.lang.String fullName, java.lang.String content)
           
 java.lang.Boolean saveObject(XObject object)
           
 java.lang.Boolean saveObjects(java.util.List objects)
           
 java.util.List searchDocuments(java.lang.String sql, int nb, int start)
           
 void unlockDocument(java.lang.String fullName)
           
 boolean updateProperty(java.lang.String docname, java.lang.String className, java.lang.String propertyname, int value)
           
 boolean updateProperty(java.lang.String docname, java.lang.String className, java.lang.String propertyname, java.util.List value)
           
 boolean updateProperty(java.lang.String docname, java.lang.String className, java.lang.String propertyname, java.lang.String value)
           
 

Method Detail

getDocument

Document getDocument(java.lang.String fullName)
                     throws XWikiGWTException
Throws:
XWikiGWTException

getDocument

Document getDocument(java.lang.String fullName,
                     boolean withObject,
                     boolean withRenderedContent)
                     throws XWikiGWTException
Throws:
XWikiGWTException

getDocument

Document getDocument(java.lang.String fullName,
                     boolean full,
                     boolean viewDisplayers,
                     boolean editDisplayers)
                     throws XWikiGWTException
Throws:
XWikiGWTException

getDocument

Document getDocument(java.lang.String fullName,
                     boolean withObject,
                     boolean viewDisplayers,
                     boolean editDisplayers,
                     boolean withRenderedContent)
                     throws XWikiGWTException
Throws:
XWikiGWTException

deleteDocument

java.lang.Boolean deleteDocument(java.lang.String docName)
                                 throws XWikiGWTException
Throws:
XWikiGWTException

deleteDocuments

int deleteDocuments(java.lang.String sql)
                    throws XWikiGWTException
Throws:
XWikiGWTException

getUniquePageName

java.lang.String getUniquePageName(java.lang.String space)
                                   throws XWikiGWTException
Throws:
XWikiGWTException

getUniquePageName

java.lang.String getUniquePageName(java.lang.String space,
                                   java.lang.String pageName)
                                   throws XWikiGWTException
Throws:
XWikiGWTException

getUniqueDocument

Document getUniqueDocument(java.lang.String space,
                           java.lang.String pageName)
                           throws XWikiGWTException
Throws:
XWikiGWTException

getUniqueDocument

Document getUniqueDocument(java.lang.String space)
                           throws XWikiGWTException
Throws:
XWikiGWTException

getUser

User getUser(java.lang.String fullName)
             throws XWikiGWTException
Throws:
XWikiGWTException

getUser

User getUser()
             throws XWikiGWTException
Throws:
XWikiGWTException

getUserList

User[] getUserList(int nb,
                   int start)
                   throws XWikiGWTException
Throws:
XWikiGWTException

updateProperty

boolean updateProperty(java.lang.String docname,
                       java.lang.String className,
                       java.lang.String propertyname,
                       java.lang.String value)
                       throws XWikiGWTException
Throws:
XWikiGWTException

updateProperty

boolean updateProperty(java.lang.String docname,
                       java.lang.String className,
                       java.lang.String propertyname,
                       int value)
                       throws XWikiGWTException
Throws:
XWikiGWTException

updateProperty

boolean updateProperty(java.lang.String docname,
                       java.lang.String className,
                       java.lang.String propertyname,
                       java.util.List value)
                       throws XWikiGWTException
Throws:
XWikiGWTException

searchDocuments

java.util.List searchDocuments(java.lang.String sql,
                               int nb,
                               int start)
                               throws XWikiGWTException
Throws:
XWikiGWTException

getDocuments

java.util.List getDocuments(java.lang.String sql,
                            int nb,
                            int start)
                            throws XWikiGWTException
Throws:
XWikiGWTException

getDocuments

java.util.List getDocuments(java.lang.String sql,
                            int nb,
                            int start,
                            boolean fullName)
                            throws XWikiGWTException
Throws:
XWikiGWTException

getDocuments

java.util.List getDocuments(java.lang.String sql,
                            int nb,
                            int start,
                            boolean fullName,
                            boolean viewDisplayers,
                            boolean editDisplayers)
                            throws XWikiGWTException
Throws:
XWikiGWTException

getObjects

java.util.List getObjects(java.lang.String sql,
                          java.lang.String className,
                          int nb,
                          int start)
                          throws XWikiGWTException
Throws:
XWikiGWTException

getFirstObject

XObject getFirstObject(java.lang.String sql,
                       java.lang.String className)
                       throws XWikiGWTException
Throws:
XWikiGWTException

addObject

XObject addObject(java.lang.String fullName,
                  java.lang.String className)
                  throws XWikiGWTException
Throws:
XWikiGWTException

addObject

java.util.List addObject(java.lang.String fullName,
                         java.util.List classesName)
                         throws XWikiGWTException
Throws:
XWikiGWTException

addObject

boolean addObject(java.lang.String docname,
                  XObject xobject)
                  throws XWikiGWTException
Throws:
XWikiGWTException

lockDocument

java.lang.Boolean lockDocument(java.lang.String fullName,
                               boolean force)
                               throws XWikiGWTException
Throws:
XWikiGWTException

unlockDocument

void unlockDocument(java.lang.String fullName)
                    throws XWikiGWTException
Throws:
XWikiGWTException

isLastDocumentVersion

java.lang.Boolean isLastDocumentVersion(java.lang.String fullName,
                                        java.lang.String version)
                                        throws XWikiGWTException
Throws:
XWikiGWTException

login

java.lang.String login(java.lang.String username,
                       java.lang.String password,
                       boolean rememberme)
                       throws XWikiGWTException
Throws:
XWikiGWTException

getLoginURL

java.lang.String getLoginURL()
                             throws XWikiGWTException
Throws:
XWikiGWTException

saveDocumentContent

java.lang.Boolean saveDocumentContent(java.lang.String fullName,
                                      java.lang.String content)
                                      throws XWikiGWTException
Throws:
XWikiGWTException

saveObject

java.lang.Boolean saveObject(XObject object)
                             throws XWikiGWTException
Throws:
XWikiGWTException

saveObjects

java.lang.Boolean saveObjects(java.util.List objects)
                              throws XWikiGWTException
Throws:
XWikiGWTException

deleteObject

java.lang.Boolean deleteObject(XObject object)
                               throws XWikiGWTException
Throws:
XWikiGWTException

deleteObject

java.lang.Boolean deleteObject(java.lang.String docName,
                               java.lang.String className,
                               int number)
                               throws XWikiGWTException
Throws:
XWikiGWTException

addComment

boolean addComment(java.lang.String docname,
                   java.lang.String message)
                   throws XWikiGWTException
Throws:
XWikiGWTException

customQuery

java.util.List customQuery(java.lang.String queryPage)
                           throws XWikiGWTException
Throws:
XWikiGWTException

customQuery

java.util.List customQuery(java.lang.String queryPage,
                           int nb,
                           int start)
                           throws XWikiGWTException
Throws:
XWikiGWTException

customQuery

java.util.List customQuery(java.lang.String queryPage,
                           java.util.Map params)
                           throws XWikiGWTException
Throws:
XWikiGWTException

customQuery

java.util.List customQuery(java.lang.String queryPage,
                           java.util.Map params,
                           int nb,
                           int start)
                           throws XWikiGWTException
Throws:
XWikiGWTException

getDocumentContent

java.lang.String getDocumentContent(java.lang.String fullName)
                                    throws XWikiGWTException
Throws:
XWikiGWTException

getDocumentContent

java.lang.String getDocumentContent(java.lang.String fullName,
                                    boolean rendered)
                                    throws XWikiGWTException
Throws:
XWikiGWTException

getDocumentContent

java.lang.String getDocumentContent(java.lang.String fullName,
                                    boolean rendered,
                                    java.util.Map params)
                                    throws XWikiGWTException
Throws:
XWikiGWTException

getDocumentVersions

java.util.List getDocumentVersions(java.lang.String pageName,
                                   int nb,
                                   int start)
                                   throws XWikiGWTException
Throws:
XWikiGWTException

logJSError

void logJSError(java.util.Map infos)
                throws XWikiGWTException
Throws:
XWikiGWTException

getTranslation

Dictionary getTranslation(java.lang.String translationPage,
                          java.lang.String local)
                          throws XWikiGWTException
Throws:
XWikiGWTException


Copyright ? 2004-2008 XWiki. All Rights Reserved.