public abstract class WikiContainer<T extends WikiImpl> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected MOWService |
mowService |
| Constructor and Description |
|---|
WikiContainer() |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
addWiki(Wiki wiki) |
T |
contains(String wikiOwner)
Checks if current WikiContainer contains the wiki with specified wiki owner
|
abstract T |
createWiki() |
abstract T |
createWiki(Wiki wiki) |
Collection<T> |
getAllWikis() |
T |
getWiki(String wikiOwner) |
protected abstract T |
getWikiObject(String wikiOwner)
Gets the wiki in current WikiContainer by specified wiki owner
|
abstract Collection<T> |
getWikis() |
void |
setMOWService(MOWService mowService) |
protected String |
validateWikiOwner(String wikiOwner) |
protected MOWService mowService
public void setMOWService(MOWService mowService)
public abstract Collection<T> getWikis()
public abstract T addWiki(Wiki wiki) throws WikiException
WikiExceptionpublic abstract T createWiki(Wiki wiki) throws WikiException
WikiExceptionpublic abstract T createWiki()
public Collection<T> getAllWikis()
public T contains(String wikiOwner)
wikiOwner - the wiki ownerCopyright © 2003–2017 eXo Platform SAS. All rights reserved.