org.exoplatform.wiki.service.wysiwyg
Class DefaultWikiService

java.lang.Object
  extended by org.exoplatform.wiki.service.wysiwyg.DefaultWikiService
All Implemented Interfaces:
com.google.gwt.user.client.rpc.RemoteService, org.xwiki.gwt.wysiwyg.client.wiki.WikiService

@Component
public class DefaultWikiService
extends Object
implements org.xwiki.gwt.wysiwyg.client.wiki.WikiService


Constructor Summary
DefaultWikiService()
           
 
Method Summary
 org.xwiki.gwt.wysiwyg.client.wiki.Attachment getAttachment(org.xwiki.gwt.wysiwyg.client.wiki.AttachmentReference attachmentReference)
          
 List<org.xwiki.gwt.wysiwyg.client.wiki.Attachment> getAttachments(org.xwiki.gwt.wysiwyg.client.wiki.WikiPageReference documentReference)
          
 org.xwiki.gwt.wysiwyg.client.wiki.EntityConfig getEntityConfig(org.xwiki.gwt.wysiwyg.client.wiki.EntityReference origin, org.xwiki.gwt.wysiwyg.client.wiki.ResourceReference destination)
          
 List<org.xwiki.gwt.wysiwyg.client.wiki.Attachment> getImageAttachments(org.xwiki.gwt.wysiwyg.client.wiki.WikiPageReference reference)
          
 List<org.xwiki.gwt.wysiwyg.client.wiki.WikiPage> getMatchingPages(String wikiName, String keyword, int start, int count)
          
 List<String> getPageNames(String wikiName, String spaceName)
          
 List<org.xwiki.gwt.wysiwyg.client.wiki.WikiPage> getRecentlyModifiedPages(String wikiName, int start, int count)
          
 List<String> getSpaceNames(String wikiName)
          
 String getUploadURL(org.xwiki.gwt.wysiwyg.client.wiki.WikiPageReference documentReference)
          
 List<String> getVirtualWikiNames()
          
 Boolean isMultiWiki()
          
 org.xwiki.gwt.wysiwyg.client.wiki.ResourceReference parseLinkReference(String linkReference, org.xwiki.gwt.wysiwyg.client.wiki.EntityReference baseReference)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWikiService

public DefaultWikiService()
Method Detail

isMultiWiki

public Boolean isMultiWiki()

Specified by:
isMultiWiki in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.isMultiWiki()

getVirtualWikiNames

public List<String> getVirtualWikiNames()

Specified by:
getVirtualWikiNames in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getVirtualWikiNames()

getSpaceNames

public List<String> getSpaceNames(String wikiName)

Specified by:
getSpaceNames in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getSpaceNames(String)

getPageNames

public List<String> getPageNames(String wikiName,
                                 String spaceName)

Specified by:
getPageNames in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getPageNames(String, String)

getRecentlyModifiedPages

public List<org.xwiki.gwt.wysiwyg.client.wiki.WikiPage> getRecentlyModifiedPages(String wikiName,
                                                                                 int start,
                                                                                 int count)

Specified by:
getRecentlyModifiedPages in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService#getRecentlyModifiedPages(int, int)

getMatchingPages

public List<org.xwiki.gwt.wysiwyg.client.wiki.WikiPage> getMatchingPages(String wikiName,
                                                                         String keyword,
                                                                         int start,
                                                                         int count)

Specified by:
getMatchingPages in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService#getMatchingPages(String, int, int)

getEntityConfig

public org.xwiki.gwt.wysiwyg.client.wiki.EntityConfig getEntityConfig(org.xwiki.gwt.wysiwyg.client.wiki.EntityReference origin,
                                                                      org.xwiki.gwt.wysiwyg.client.wiki.ResourceReference destination)

Specified by:
getEntityConfig in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getEntityConfig(org.xwiki.gwt.wysiwyg.client.wiki.EntityReference, ResourceReference)

getAttachment

public org.xwiki.gwt.wysiwyg.client.wiki.Attachment getAttachment(org.xwiki.gwt.wysiwyg.client.wiki.AttachmentReference attachmentReference)

Specified by:
getAttachment in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getAttachment(AttachmentReference)

getImageAttachments

public List<org.xwiki.gwt.wysiwyg.client.wiki.Attachment> getImageAttachments(org.xwiki.gwt.wysiwyg.client.wiki.WikiPageReference reference)

Specified by:
getImageAttachments in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getImageAttachments(WikiPageReference)

getAttachments

public List<org.xwiki.gwt.wysiwyg.client.wiki.Attachment> getAttachments(org.xwiki.gwt.wysiwyg.client.wiki.WikiPageReference documentReference)

Specified by:
getAttachments in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.getAttachments(WikiPageReference)

getUploadURL

public String getUploadURL(org.xwiki.gwt.wysiwyg.client.wiki.WikiPageReference documentReference)

Specified by:
getUploadURL in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService#getUploadURL(org.xwiki.gwt.wysiwyg.client.wiki.EntityReference)

parseLinkReference

public org.xwiki.gwt.wysiwyg.client.wiki.ResourceReference parseLinkReference(String linkReference,
                                                                              org.xwiki.gwt.wysiwyg.client.wiki.EntityReference baseReference)

Specified by:
parseLinkReference in interface org.xwiki.gwt.wysiwyg.client.wiki.WikiService
See Also:
WikiService.parseLinkReference(String, org.xwiki.gwt.wysiwyg.client.wiki.EntityReference)


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.