Uses of Class
org.exoplatform.wiki.model.Page
Packages that use Page
Package
Description
Handles all actions in Wiki.
Implements services of the Wiki application.
-
Uses of Page in org.exoplatform.wiki.jpa
Methods in org.exoplatform.wiki.jpa that return PageModifier and TypeMethodDescriptionstatic PageEntityConverter.convertPageEntityToPage(PageEntity pageEntity) JPADataStorage.createPage(Wiki wiki, Page parentPage, Page page) JPADataStorage.getExsitedOrNewDraftPageById(String wikiType, String wikiOwner, String pageName, String username) JPADataStorage.getHelpSyntaxPage(String syntaxId, boolean fullContent, List<org.exoplatform.container.xml.ValuesParam> syntaxHelpParams, org.exoplatform.container.configuration.ConfigurationManager configurationManager) Deprecated.JPADataStorage.getPageById(String id) JPADataStorage.getPageOfWikiByName(String wikiType, String wikiOwner, String pageName) JPADataStorage.getParentPageOf(Page page) JPADataStorage.getRelatedPage(String wikiType, String wikiOwner, String pageName) JPADataStorage.updatePage(Page page) Methods in org.exoplatform.wiki.jpa that return types with arguments of type PageModifier and TypeMethodDescriptionJPADataStorage.getChildrenPageOf(Page page, String userId, boolean withDrafts) JPADataStorage.getPagesOfWiki(String wikiType, String wikiOwner) JPADataStorage.getRelatedPagesOfPage(Page page) Methods in org.exoplatform.wiki.jpa with parameters of type PageModifier and TypeMethodDescriptionvoidJPADataStorage.addAttachmentToPage(Attachment attachment, Page page) voidJPADataStorage.addPageVersion(Page page, String userName) voidJPADataStorage.addRelatedPage(Page page, Page relatedPage) voidJPADataStorage.addWatcherToPage(String username, Page page) static PageEntityEntityConverter.convertPageToPageEntity(Page page, WikiDAO wikiDAO) JPADataStorage.createPage(Wiki wiki, Page parentPage, Page page) voidJPADataStorage.deleteAttachmentOfPage(String attachmentName, Page page) voidJPADataStorage.deleteDraftOfPage(Page page, String username) voidJPADataStorage.deleteWatcherOfPage(String username, Page page) JPADataStorage.fetchPageEntity(Page page) Fecth Page Entity from a Page domain objectJPADataStorage.getAttachmentsOfPage(Page page) JPADataStorage.getAttachmentsOfPage(Page page, boolean loadContent) JPADataStorage.getChildrenPageOf(Page page, String userId, boolean withDrafts) JPADataStorage.getHistoryOfPage(Page page) JPADataStorage.getLatestDraftOfPage(Page targetPage, String username) JPADataStorage.getParentPageOf(Page page) JPADataStorage.getPreviousNamesOfPage(Page page) JPADataStorage.getRelatedPagesOfPage(Page page) JPADataStorage.getVersionsOfPage(Page page) JPADataStorage.getWatchersOfPage(Page page) booleanJPADataStorage.hasPermissionOnPage(Page page, PermissionType permissionType, org.exoplatform.services.security.Identity identity) voidJPADataStorage.removeRelatedPage(Page page, Page relatedPage) voidJPADataStorage.restoreVersionOfPage(String versionName, Page page) JPADataStorage.updatePage(Page page) -
Uses of Page in org.exoplatform.wiki.jpa.search
Methods in org.exoplatform.wiki.jpa.search with parameters of type PageModifier and TypeMethodDescriptionvoidPageIndexingListener.postAddPage(String wikiType, String wikiOwner, String pageId, Page page) voidPageIndexingListener.postDeletePage(String wikiType, String wikiOwner, String pageId, Page page) voidPageIndexingListener.postgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page) voidPageIndexingListener.postgetPagefromTree(String wikiType, String wikiOwner, String pageId, Page page) voidPageIndexingListener.postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) -
Uses of Page in org.exoplatform.wiki.model
Subclasses of Page in org.exoplatform.wiki.modelMethods in org.exoplatform.wiki.model that return PageMethods in org.exoplatform.wiki.model with parameters of type PageConstructor parameters in org.exoplatform.wiki.model with type arguments of type Page -
Uses of Page in org.exoplatform.wiki.model.content
Methods in org.exoplatform.wiki.model.content that return Page -
Uses of Page in org.exoplatform.wiki.notification.listener
Method parameters in org.exoplatform.wiki.notification.listener with type arguments of type PageModifier and TypeMethodDescriptionvoidEditWikiListener.onEvent(org.exoplatform.services.listener.Event<WikiService, Page> event) -
Uses of Page in org.exoplatform.wiki.notification.Utils
Fields in org.exoplatform.wiki.notification.Utils with type parameters of type Page -
Uses of Page in org.exoplatform.wiki.service
Methods in org.exoplatform.wiki.service that return PageModifier and TypeMethodDescriptionNoteService.createNote(Wiki noteBook, String parentNoteName, Page note, org.exoplatform.services.security.Identity userIdentity) Create a new note in the given notebook, under the given parent note.NoteService.createNote(Wiki noteBook, Page parentNote, Page note) Create a new note in the given notebook, under the given parent note.DataStorage.createPage(Wiki wiki, Page parentPage, Page page) DataStorage.getExsitedOrNewDraftPageById(String wikiType, String wikiOwner, String pageId, String username) DataStorage.getHelpSyntaxPage(String syntaxId, boolean fullContent, List<org.exoplatform.container.xml.ValuesParam> syntaxHelpParams, org.exoplatform.container.configuration.ConfigurationManager configurationManager) NoteService.getNoteById(String id) Gets a note based on its unique id.NoteService.getNoteById(String id, org.exoplatform.services.security.Identity userIdentity) NoteService.getNoteById(String id, org.exoplatform.services.security.Identity userIdentity, String source) NoteService.getNoteByRootPermission(String wikiType, String wikiOwner, String pageId) Gets a wiki page regardless of the current user's permission.NoteService.getNoteOfNoteBookByName(String noteType, String noteOwner, String noteName) Gets a note by its unique name in the noteBook.NoteService.getNoteOfNoteBookByName(String noteType, String noteOwner, String noteName, org.exoplatform.services.security.Identity userIdentity) NoteService.getNoteOfNoteBookByName(String noteType, String noteOwner, String noteName, org.exoplatform.services.security.Identity userIdentity, String source) DataStorage.getPageById(String id) Get a wiki page by its unique idDataStorage.getPageOfWikiByName(String wikiType, String wikiOwner, String pageName) Get a wiki page by its unique name in the wikiWikiService.getPageOfWikiByName(String wikiType, String wikiOwner, String pageName) Gets a wiki page by its unique name in the wiki.NoteService.getParentNoteOf(Page note) Get parent note of a noteDataStorage.getParentPageOf(Page page) DataStorage.getRelatedPage(String wikiType, String wikiOwner, String pageId) NoteService.updateNote(Page note) Update the given note.NoteService.updateNote(Page note, PageUpdateType type, org.exoplatform.services.security.Identity userIdentity) Update the given note.DataStorage.updatePage(Page page) Methods in org.exoplatform.wiki.service that return types with arguments of type PageModifier and TypeMethodDescriptionNoteService.getChildrenNoteOf(Page note, String userId, boolean withDrafts, boolean withChild) Get all the children notes of a noteDataStorage.getChildrenPageOf(Page page, String userId, boolean withDrafts) Get children notes and draft notes of pageNoteService.getDuplicateNotes(Page parentNote, Wiki targetNoteBook, List<Page> resultList, String userId) Checks if a note and its children are duplicated with ones in the target NoteBook or not, then gets a list of duplicated notes if any.NoteService.getNotesOfWiki(String noteType, String noteOwner) Retrieve the all notes contained in noteBookDataStorage.getPagesOfWiki(String wikiType, String wikiOwner) Retrieve the all pages contained in wikiDataStorage.getRelatedPagesOfPage(Page page) Methods in org.exoplatform.wiki.service with parameters of type PageModifier and TypeMethodDescriptionvoidDataStorage.addAttachmentToPage(Attachment attachment, Page page) voidWikiService.addAttachmentToPage(Attachment attachment, Page page) Add the given attachment to the given pagevoidDataStorage.addPageVersion(Page page, String userName) voidDataStorage.addRelatedPage(Page page, Page relatedPage) voidDataStorage.addWatcherToPage(String username, Page page) NoteService.createDraftForExistPage(DraftPage draftNoteToSave, Page targetNote, String revision, long currentTimeMillis, String username) Creates a draft for an existing pageNoteService.createNote(Wiki noteBook, String parentNoteName, Page note, org.exoplatform.services.security.Identity userIdentity) Create a new note in the given notebook, under the given parent note.NoteService.createNote(Wiki noteBook, Page parentNote, Page note) Create a new note in the given notebook, under the given parent note.DataStorage.createPage(Wiki wiki, Page parentPage, Page page) voidNoteService.createVersionOfNote(Page note, String userName) Creates a version of a note.voidDataStorage.deleteAttachmentOfPage(String attachmentId, Page page) voidWikiService.deleteAttachmentOfPage(String attachmentId, Page page) Deletes the given attachment of the given pagevoidDataStorage.deleteDraftOfPage(Page page, String username) voidDataStorage.deleteWatcherOfPage(String username, Page page) WikiService.getAttachmentOfPageByName(String attachmentName, Page page) Get a attachment of a the given page by name, without loading its contentdefault AttachmentWikiService.getAttachmentOfPageByName(String attachmentName, Page page, boolean loadContent) Get a attachment of a the given page by name, and allow to load the attachment content by setting loadContent to trueDataStorage.getAttachmentsOfPage(Page page) default List<Attachment>DataStorage.getAttachmentsOfPage(Page page, boolean loadContent) WikiService.getAttachmentsOfPage(Page page) Gets attachments of the given page, without loading their contentdefault List<Attachment>WikiService.getAttachmentsOfPage(Page page, boolean loadContent) Gets attachments of the given page, and allow to load their attachment content by setting loadContent to trueNoteService.getChildrenNoteOf(Page note, String userId, boolean withDrafts, boolean withChild) Get all the children notes of a noteDataStorage.getChildrenPageOf(Page page, String userId, boolean withDrafts) Get children notes and draft notes of pageNoteService.getDuplicateNotes(Page parentNote, Wiki targetNoteBook, List<Page> resultList, String userId) Checks if a note and its children are duplicated with ones in the target NoteBook or not, then gets a list of duplicated notes if any.DataStorage.getHistoryOfPage(Page page) DataStorage.getLatestDraftOfPage(Page targetPage, String username) Returns latest draft of given page.NoteService.getLatestDraftOfPage(Page targetPage, String username) Returns latest draft of given page.intWikiService.getNbOfAttachmentsOfPage(Page page) Get the number of attachment of the given pageNoteService.getNoteRenderedContent(Page note) Return the content of the note to be rendredNoteService.getParentNoteOf(Page note) Get parent note of a noteDataStorage.getParentPageOf(Page page) NoteService.getPreviousNamesOfNote(Page note) Get previous names of a noteDataStorage.getPreviousNamesOfPage(Page page) DataStorage.getRelatedPagesOfPage(Page page) NoteService.getVersionsHistoryOfNote(Page note, String userName) Gets all the Histories of the given noteDataStorage.getVersionsOfPage(Page page) DataStorage.getWatchersOfPage(Page page) booleanDataStorage.hasPermissionOnPage(Page page, PermissionType permissionType, org.exoplatform.services.security.Identity user) Check if the identity has the given permission type on a pagebooleanNoteService.hasPermissionOnPage(Page page, PermissionType permissionType, org.exoplatform.services.security.Identity user) Checks if the given user has the permission on a pagevoidNoteService.importNotes(String zipLocation, Page parent, String conflict, org.exoplatform.services.security.Identity userIdentity) Import Notes from a zip file locationvoidNoteService.importNotes(List<String> files, Page parent, String conflict, org.exoplatform.services.security.Identity userIdentity) Import Notes from a list if filesExportThread.processImagesForExport(Page note) Process images by creting images found in the contentvoidDataStorage.removeRelatedPage(Page page, Page relatedPage) voidNoteService.restoreVersionOfNote(String versionName, Page note, String userName) Restores a version of a notevoidDataStorage.restoreVersionOfPage(String versionName, Page page) NoteService.updateDraftForExistPage(DraftPage draftNoteToUpdate, Page targetNote, String revision, long currentTimeMillis, String userName) Update draft note for an existing pageNoteService.updateNote(Page note) Update the given note.NoteService.updateNote(Page note, PageUpdateType type, org.exoplatform.services.security.Identity userIdentity) Update the given note.DataStorage.updatePage(Page page) Method parameters in org.exoplatform.wiki.service with type arguments of type Page -
Uses of Page in org.exoplatform.wiki.service.impl
Methods in org.exoplatform.wiki.service.impl that return PageModifier and TypeMethodDescriptionNoteServiceImpl.createNote(Wiki noteBook, String parentNoteName, Page note, org.exoplatform.services.security.Identity userIdentity) NoteServiceImpl.createNote(Wiki noteBook, Page parentPage, Page note) NoteServiceImpl.getNoteById(String id) NoteServiceImpl.getNoteById(String id, org.exoplatform.services.security.Identity userIdentity) NoteServiceImpl.getNoteById(String id, org.exoplatform.services.security.Identity userIdentity, String source) NoteServiceImpl.getNoteByRootPermission(String wikiType, String wikiOwner, String pageId) NoteServiceImpl.getNoteOfNoteBookByName(String noteType, String noteOwner, String noteName) NoteServiceImpl.getNoteOfNoteBookByName(String noteType, String noteOwner, String noteName, org.exoplatform.services.security.Identity userIdentity) NoteServiceImpl.getNoteOfNoteBookByName(String noteType, String noteOwner, String noteName, org.exoplatform.services.security.Identity userIdentity, String source) WikiServiceImpl.getPageOfWikiByName(String wikiType, String wikiOwner, String pageName) NoteServiceImpl.getParentNoteOf(Page note) NoteServiceImpl.updateNote(Page note) NoteServiceImpl.updateNote(Page note, PageUpdateType type, org.exoplatform.services.security.Identity userIdentity) Methods in org.exoplatform.wiki.service.impl that return types with arguments of type PageModifier and TypeMethodDescriptionNoteServiceImpl.getAllNotes(Page note, String userName) NoteServiceImpl.getChildrenNoteOf(Page note, String userId, boolean withDrafts, boolean withChild) NoteServiceImpl.getDuplicateNotes(Page parentNote, Wiki targetNoteBook, List<Page> resultList, String userId) NoteServiceImpl.getNotesOfWiki(String noteType, String noteOwner) Methods in org.exoplatform.wiki.service.impl with parameters of type PageModifier and TypeMethodDescriptionvoidWikiServiceImpl.addAttachment(Attachment attachment, Page page) voidWikiServiceImpl.addAttachmentToPage(Attachment attachment, Page page) NoteServiceImpl.createDraftForExistPage(DraftPage draftPage, Page targetPage, String revision, long clientTime, String username) NoteServiceImpl.createNote(Wiki noteBook, String parentNoteName, Page note, org.exoplatform.services.security.Identity userIdentity) NoteServiceImpl.createNote(Wiki noteBook, Page parentPage, Page note) voidNoteServiceImpl.createVersionOfNote(Page note, String userName) voidWikiServiceImpl.deleteAttachment(String attachmentId, Page page) voidWikiServiceImpl.deleteAttachmentOfPage(String attachmentId, Page page) NoteServiceImpl.getAllNotes(Page note, String userName) WikiServiceImpl.getAttachmentOfPageByName(String attachmentName, Page page) WikiServiceImpl.getAttachmentOfPageByName(String attachmentName, Page page, boolean loadContent) WikiServiceImpl.getAttachmentsOfPage(Page page) AttachmentWikiServiceImpl.getAttachmentsOfPage(Page page, boolean loadContent) NoteServiceImpl.getChildrenNoteOf(Page note, String userId, boolean withDrafts, boolean withChild) NoteServiceImpl.getDuplicateNotes(Page parentNote, Wiki targetNoteBook, List<Page> resultList, String userId) NoteServiceImpl.getLatestDraftOfPage(Page targetPage, String username) intWikiServiceImpl.getNbOfAttachmentsOfPage(Page page) NoteServiceImpl.getNoteRenderedContent(Page note) NoteServiceImpl.getParentNoteOf(Page note) NoteServiceImpl.getPreviousNamesOfNote(Page note) NoteServiceImpl.getVersionsHistoryOfNote(Page note, String userName) booleanNoteServiceImpl.hasPermissionOnPage(Page page, PermissionType permissionType, org.exoplatform.services.security.Identity user) voidNoteServiceImpl.importNote(Page note, Page parent, Wiki wiki, String conflict, org.exoplatform.services.security.Identity userIdentity) Recursive method to importe a notevoidNoteServiceImpl.importNotes(String zipLocation, Page parent, String conflict, org.exoplatform.services.security.Identity userIdentity) importe a list of notes from zipvoidNoteServiceImpl.importNotes(List<String> files, Page parent, String conflict, org.exoplatform.services.security.Identity userIdentity) importe a list of notes from zipprotected voidNoteServiceImpl.invalidateAttachmentCache(Page note) protected voidWikiServiceImpl.invalidateAttachmentCache(Page page) protected voidNoteServiceImpl.invalidateCache(Page page) protected voidNoteServiceImpl.invalidateCachesOfPageTree(Page note, String userId) Invalidate all caches of a page and all its descendantsvoidNoteServiceImpl.postAddPage(String wikiType, String wikiOwner, String pageId, Page page) voidWikiServiceImpl.postAddPage(String wikiType, String wikiOwner, String pageId, Page page) voidNoteServiceImpl.postDeletePage(String wikiType, String wikiOwner, String pageId, Page page) voidWikiServiceImpl.postDeletePage(String wikiType, String wikiOwner, String pageId, Page page) voidNoteServiceImpl.postOpenByBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page) voidNoteServiceImpl.postOpenByTree(String wikiType, String wikiOwner, String pageId, Page page) voidNoteServiceImpl.postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) voidWikiServiceImpl.postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) voidNoteServiceImpl.restoreVersionOfNote(String versionName, Page note, String userName) NoteServiceImpl.updateDraftForExistPage(DraftPage draftNoteToUpdate, Page targetPage, String revision, long clientTime, String username) NoteServiceImpl.updateNote(Page note) NoteServiceImpl.updateNote(Page note, PageUpdateType type, org.exoplatform.services.security.Identity userIdentity) Method parameters in org.exoplatform.wiki.service.impl with type arguments of type Page -
Uses of Page in org.exoplatform.wiki.service.listener
Methods in org.exoplatform.wiki.service.listener with parameters of type PageModifier and TypeMethodDescriptionabstract voidAttachmentWikiListener.addAttachment(Attachment attachment, Page page) abstract voidAttachmentWikiListener.deleteAttachment(String attachmentName, Page page) abstract voidPageWikiListener.postAddPage(String wikiType, String wikiOwner, String pageId, Page page) abstract voidPageWikiListener.postDeletePage(String wikiType, String wikiOwner, String pageId, Page page) abstract voidPageWikiListener.postgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page) abstract voidPageWikiListener.postgetPagefromTree(String wikiType, String wikiOwner, String pageId, Page page) abstract voidPageWikiListener.postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) -
Uses of Page in org.exoplatform.wiki.service.rest
Methods in org.exoplatform.wiki.service.rest with parameters of type PageModifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseNotesRestService.createNote(Page note) javax.ws.rs.core.ResponseNotesRestService.RestoreNoteVersion(String noteVersion, Page note) javax.ws.rs.core.ResponseNotesRestService.updateNote(String noteBookType, String noteBookOwner, String noteId, Page note) javax.ws.rs.core.ResponseNotesRestService.updateNoteById(String noteId, Page note) -
Uses of Page in org.exoplatform.wiki.tree
Methods in org.exoplatform.wiki.tree that return PageMethods in org.exoplatform.wiki.tree with parameters of type PageConstructors in org.exoplatform.wiki.tree with parameters of type Page -
Uses of Page in org.exoplatform.wiki.utils
Methods in org.exoplatform.wiki.utils with parameters of type PageModifier and TypeMethodDescriptionstatic StringUtils.getPageUrl(Page page) static StringUtils.getSpacesURI(Page page) static Deque<WikiPageParams>Utils.getStackParams(Page page) static StringUtils.getWikiOnChangeContent(Page page) static WikiPageParamsUtils.getWikiPageParams(Page page) static booleanUtils.isDescendantPage(Page page, Page parentPage)