public class WikiPageDAO extends Object
| Modifier and Type | Method and Description |
|---|---|
static long |
create(WikiPage wkp)
Create
|
static WikiPage |
createNewWikiPage(WikiPage wikiPage)
createNewWikiPage
|
static boolean |
deleteWikiPage(WikiPage wikiPage)
deleteWikiPage
|
static List<WikiPage> |
findAll()
Find all wiki pages
|
static List<WikiPage> |
findAllByTitle(String title)
Find all wiki pages by title
|
static List<WikiPage> |
findAllHistoricByTitle(String title)
Find all wiki pages by title
|
static List<String> |
findAllLatestByTitleFiltered(String filter)
Find all latest by title filtered
|
static WikiPage |
findByPk(long id)
Find by pk
|
static WikiPage |
findLatestByNode(String uuid)
Find latest by node
|
static WikiPage |
findLatestByTitle(String title)
Find latest by title
|
static boolean |
lock(WikiPage wikiPage,
String user)
lock
|
static void |
purgeWikiPagesByNode(String nodeUuid)
Remove wiki pages by parent node
|
static WikiPage |
restoreWikiPage(WikiPage wikiPage)
restoreWikiPage
|
static boolean |
unlock(WikiPage wikiPage,
String user)
unlock
|
static void |
update(WikiPage wkp)
Update
|
static WikiPage |
updateWikiPage(WikiPage wikiPage)
updateWikiPage
|
public static long create(WikiPage wkp) throws DatabaseException
DatabaseExceptionpublic static void update(WikiPage wkp) throws DatabaseException
DatabaseExceptionpublic static List<WikiPage> findAll() throws DatabaseException
DatabaseExceptionpublic static List<WikiPage> findAllByTitle(String title) throws DatabaseException
DatabaseExceptionpublic static List<WikiPage> findAllHistoricByTitle(String title) throws DatabaseException
DatabaseExceptionpublic static List<String> findAllLatestByTitleFiltered(String filter) throws DatabaseException
DatabaseExceptionpublic static WikiPage findLatestByTitle(String title) throws DatabaseException
DatabaseExceptionpublic static WikiPage findLatestByNode(String uuid) throws DatabaseException
DatabaseExceptionpublic static WikiPage findByPk(long id) throws DatabaseException
DatabaseExceptionpublic static boolean lock(WikiPage wikiPage, String user) throws DatabaseException
DatabaseExceptionpublic static boolean unlock(WikiPage wikiPage, String user) throws DatabaseException
DatabaseExceptionpublic static WikiPage createNewWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseExceptionpublic static WikiPage updateWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseExceptionpublic static WikiPage restoreWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseExceptionpublic static boolean deleteWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseExceptionpublic static void purgeWikiPagesByNode(String nodeUuid) throws DatabaseException
DatabaseExceptionCopyright © 2018 Open Knowledge Management System S.L.. All rights reserved.