|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MediaDataSource
| Field Summary | |
|---|---|
static int |
EDITABLE
|
static java.lang.String |
mediaTrashName
|
static int |
VIEWABLE
|
| Method Summary | |
|---|---|
boolean |
deletePage(java.lang.String pageName)
Deletes (or moves to trash) given page |
java.util.Set<java.lang.String> |
getAllPageNames()
Gets all page names. |
void |
getContentAtVersion(org.jboss.wiki.WikiPage page,
boolean loadContent,
int version)
Loads content to given page at given version. |
org.jboss.wiki.WikiPage |
getPage(java.lang.String pageName)
Gets page with given page name. |
org.jboss.wiki.WikiPage |
getPage(java.lang.String pageName,
java.lang.String languageCode)
Gets page with given page name and language code. |
org.jboss.wiki.WikiPage |
getPageAtVersion(org.jboss.wiki.WikiPage originPage,
boolean loadContent,
int version)
Gets page at given version and with given language code. |
org.jboss.wiki.WikiPage |
getPageAtVersion(org.jboss.wiki.WikiPage originPage,
boolean loadContent,
java.lang.String languageCode,
int version)
Gets page at given version and with given language code. |
int |
getPageMod(java.lang.String pageName)
Gets rights (editable and/or viewable) for a given page. |
java.util.Set<java.lang.String> |
getPagesFor(java.lang.String pageName)
Gets subpages for a given page. |
boolean |
pageExists(java.lang.String pageName)
Checks if given page exists. |
boolean |
postGet()
This function is executed after every page get. |
boolean |
postSave()
This function is exeuted after saving page. |
boolean |
preGet()
This function is executed before every page get. |
boolean |
preSave()
This function is executed before every save. |
boolean |
savePage(java.lang.String uid,
org.jboss.wiki.WikiPage page,
java.lang.String languageCode)
Saves given given wikiPage with language code please note languages are still not supported |
void |
setPageMod(java.lang.String pageName,
int mods)
Set right for a page. |
void |
setWikiEngine(org.jboss.wiki.WikiEngine wikiEngine)
Sets wikiEngine reference |
| Field Detail |
|---|
static final int EDITABLE
static final int VIEWABLE
static final java.lang.String mediaTrashName
| Method Detail |
|---|
boolean preSave()
boolean savePage(java.lang.String uid,
org.jboss.wiki.WikiPage page,
java.lang.String languageCode)
page - Page to save (with changed version number, author and content)uid - Page's uidlanguageCode - langague code
boolean postSave()
boolean preGet()
org.jboss.wiki.WikiPage getPage(java.lang.String pageName)
pageName - Name of the page to get.
boolean postGet()
org.jboss.wiki.WikiPage getPage(java.lang.String pageName,
java.lang.String languageCode)
pageName - Name of the page to get.languageCode - Language code of the page.
org.jboss.wiki.WikiPage getPageAtVersion(org.jboss.wiki.WikiPage originPage,
boolean loadContent,
java.lang.String languageCode,
int version)
originPage - Original page to get version for.loadContent - If true returned page will be loaded with content.languageCode - Language code of the page.version - Version of the page to load.
org.jboss.wiki.WikiPage getPageAtVersion(org.jboss.wiki.WikiPage originPage,
boolean loadContent,
int version)
originPage - Original page to get version for.loadContent - If true returned page will be loaded with content.version - Version of the page to load.
boolean pageExists(java.lang.String pageName)
pageName - Name of the page you are looking for.
void getContentAtVersion(org.jboss.wiki.WikiPage page,
boolean loadContent,
int version)
page - Page to load content to.loadContent - If true it will load content. If false it will do nothing.version - Version of the page to load.java.util.Set<java.lang.String> getAllPageNames()
java.util.Set<java.lang.String> getPagesFor(java.lang.String pageName)
pageName - Page name to get subpages list for.
int getPageMod(java.lang.String pageName)
pageName - Name of the page to get rights for.
void setPageMod(java.lang.String pageName,
int mods)
pageName - Name of the page to set right for.mods - Sum of apropriate static variables EDITABLE and VIEWABLEboolean deletePage(java.lang.String pageName)
pageName - Name of the page to delete.void setWikiEngine(org.jboss.wiki.WikiEngine wikiEngine)
wikiEngine -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||