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
DatabaseException
public static void update(WikiPage wkp) throws DatabaseException
DatabaseException
public static List<WikiPage> findAll() throws DatabaseException
DatabaseException
public static List<WikiPage> findAllByTitle(String title) throws DatabaseException
DatabaseException
public static List<WikiPage> findAllHistoricByTitle(String title) throws DatabaseException
DatabaseException
public static List<String> findAllLatestByTitleFiltered(String filter) throws DatabaseException
DatabaseException
public static WikiPage findLatestByTitle(String title) throws DatabaseException
DatabaseException
public static WikiPage findLatestByNode(String uuid) throws DatabaseException
DatabaseException
public static WikiPage findByPk(long id) throws DatabaseException
DatabaseException
public static boolean lock(WikiPage wikiPage, String user) throws DatabaseException
DatabaseException
public static boolean unlock(WikiPage wikiPage, String user) throws DatabaseException
DatabaseException
public static WikiPage createNewWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseException
public static WikiPage updateWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseException
public static WikiPage restoreWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseException
public static boolean deleteWikiPage(WikiPage wikiPage) throws DatabaseException
DatabaseException
public static void purgeWikiPagesByNode(String nodeUuid) throws DatabaseException
DatabaseException
Copyright © 2017 Open Knowledge Management System S.L.. All rights reserved.