Package org.exoplatform.wiki.jpa
Class EntityConverter
java.lang.Object
org.exoplatform.wiki.jpa.EntityConverter
Utility class to convert JPA entity objects
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AttachmentconvertAttachmentEntityToAttachment(org.exoplatform.commons.file.services.FileService fileService, AttachmentEntity attachmentEntity, boolean loadContent) static DraftPageAttachmentEntityconvertAttachmentToDraftPageAttachmentEntity(org.exoplatform.commons.file.services.FileService fileService, Attachment attachment) static PageAttachmentEntityconvertAttachmentToPageAttachmentEntity(org.exoplatform.commons.file.services.FileService fileService, Attachment attachment) static DraftPageconvertDraftPageEntityToDraftPage(DraftPageEntity draftPageEntity) static DraftPageEntityconvertDraftPageToDraftPageEntity(DraftPage draftPage, PageDAO pageDAO) static PageconvertPageEntityToPage(PageEntity pageEntity) static PageEntityconvertPageToPageEntity(Page page, WikiDAO wikiDAO) static PageHistoryconvertPageVersionEntityToPageHistory(PageVersionEntity pageVersionEntity) static PageVersionconvertPageVersionEntityToPageVersion(PageVersionEntity pageVersionEntity) static List<PermissionEntry>convertPermissionEntitiesToPermissionEntries(List<PermissionEntity> permissionEntities, List<PermissionType> filteredPermissionTypes) static PermissionEntryconvertPermissionEntityToPermissionEntry(PermissionEntity permissionEntity) static List<PermissionEntity>convertPermissionEntriesToPermissionEntities(List<PermissionEntry> permissionEntries) static WikiconvertWikiEntityToWiki(WikiEntity wikiEntity) static WikiEntityconvertWikiToWikiEntity(Wiki wiki, WikiDAO wikiDAO) toDraftPages(List<DraftPageEntity> draftPageEntities) static List<PageHistory>toPageHistoryVersions(List<PageVersionEntity> pageVersionEntities)
-
Constructor Details
-
EntityConverter
public EntityConverter()
-
-
Method Details
-
convertWikiEntityToWiki
-
convertWikiToWikiEntity
-
convertPageEntityToPage
-
convertPermissionEntitiesToPermissionEntries
public static List<PermissionEntry> convertPermissionEntitiesToPermissionEntries(List<PermissionEntity> permissionEntities, List<PermissionType> filteredPermissionTypes) -
convertPageToPageEntity
-
convertPermissionEntriesToPermissionEntities
public static List<PermissionEntity> convertPermissionEntriesToPermissionEntities(List<PermissionEntry> permissionEntries) -
convertAttachmentEntityToAttachment
public static Attachment convertAttachmentEntityToAttachment(org.exoplatform.commons.file.services.FileService fileService, AttachmentEntity attachmentEntity, boolean loadContent) throws WikiException - Throws:
WikiException
-
convertAttachmentToPageAttachmentEntity
public static PageAttachmentEntity convertAttachmentToPageAttachmentEntity(org.exoplatform.commons.file.services.FileService fileService, Attachment attachment) throws WikiException - Throws:
WikiException
-
convertAttachmentToDraftPageAttachmentEntity
public static DraftPageAttachmentEntity convertAttachmentToDraftPageAttachmentEntity(org.exoplatform.commons.file.services.FileService fileService, Attachment attachment) throws WikiException - Throws:
WikiException
-
convertDraftPageEntityToDraftPage
-
convertDraftPageToDraftPageEntity
public static DraftPageEntity convertDraftPageToDraftPageEntity(DraftPage draftPage, PageDAO pageDAO) -
convertPageVersionEntityToPageVersion
public static PageVersion convertPageVersionEntityToPageVersion(PageVersionEntity pageVersionEntity) -
convertPageVersionEntityToPageHistory
public static PageHistory convertPageVersionEntityToPageHistory(PageVersionEntity pageVersionEntity) -
convertPermissionEntityToPermissionEntry
public static PermissionEntry convertPermissionEntityToPermissionEntry(PermissionEntity permissionEntity) -
toPageHistoryVersions
-
toDraftPages
-