org.exoplatform.wiki.mow.api
Interface Wiki

All Known Implementing Classes:
GroupWiki, PortalWiki, UserWiki, WikiImpl

public interface Wiki

Version:
$Revision$

Method Summary
 boolean getDefaultPermissionsInited()
           
 String getName()
          Wiki name
 String getOwner()
          Name of the owner of this wiki.
 Page getPageByID(String id)
          Get a Page by id
 Page getPageByURI(String uri)
          Get a page by its URO
 Preferences getPreferences()
           
 String getType()
          Type of this wiki.
 Page getWikiHome()
          Get the home page of the wiki
 List<String> getWikiPermissions()
           
 void setDefaultPermissionsInited(boolean isInited)
           
 void setWikiPermissions(List<String> permissions)
           
 

Method Detail

getName

String getName()
Wiki name

Returns:

getOwner

String getOwner()
Name of the owner of this wiki. May be a portal name, a group name or a user name depending on the type of the wiki.

Returns:

getType

String getType()
Type of this wiki. May be a portal type, a group type or a user type.

Returns:
type of wiki

getWikiHome

Page getWikiHome()
Get the home page of the wiki

Returns:

getPageByURI

Page getPageByURI(String uri)
Get a page by its URO

Parameters:
uri -
Returns:

getPageByID

Page getPageByID(String id)
Get a Page by id

Parameters:
id -
Returns:

getWikiPermissions

List<String> getWikiPermissions()
Returns:

setWikiPermissions

void setWikiPermissions(List<String> permissions)
Parameters:
permissions -

getPreferences

Preferences getPreferences()

getDefaultPermissionsInited

boolean getDefaultPermissionsInited()

setDefaultPermissionsInited

void setDefaultPermissionsInited(boolean isInited)


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