@Repository public class EditorLinkRepositoryImpl extends Object implements EditorLinkRepository
EditorLinkRepositorySELECT2_RESULTS_PAGE_SIZE| Constructor and Description |
|---|
EditorLinkRepositoryImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
EditorLinkForm |
createForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String url,
String text,
String title,
boolean onlyText)
Create editor link form.
|
fr.toutatice.portail.cms.nuxeo.api.domain.DocumentDTO |
getDocumentDto(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String webId)
Get document DTO from webId.
|
Map<String,String> |
getDocumentProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
Get document properties.
|
Collection<org.osivia.portal.api.cms.DocumentType> |
getDocumentTypes(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get document types.
|
String |
getDocumentUrl(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String webId)
Get document URL from webId.
|
Map<String,org.osivia.portal.api.cms.FileMimeType> |
getFileMimeTypes(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get file MIME types.
|
org.nuxeo.ecm.automation.client.model.PaginableDocuments |
searchDocuments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String basePath,
String filter,
int page)
Search Nuxeo documents.
|
public String getDocumentUrl(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String webId) throws javax.portlet.PortletException
getDocumentUrl in interface EditorLinkRepositoryportalControllerContext - portal controller contextwebId - webIdjavax.portlet.PortletExceptionpublic fr.toutatice.portail.cms.nuxeo.api.domain.DocumentDTO getDocumentDto(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String webId)
throws javax.portlet.PortletException
getDocumentDto in interface EditorLinkRepositoryportalControllerContext - portal controller contextwebId - webIdjavax.portlet.PortletExceptionpublic org.nuxeo.ecm.automation.client.model.PaginableDocuments searchDocuments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String basePath,
String filter,
int page)
searchDocuments in interface EditorLinkRepositoryportalControllerContext - portal controller contextbasePath - search base pathfilter - search filterpage - search pagination page numberpublic Map<String,String> getDocumentProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.Document document) throws javax.portlet.PortletException
getDocumentProperties in interface EditorLinkRepositorydocument - Nuxeo documentjavax.portlet.PortletExceptionpublic EditorLinkForm createForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String url, String text, String title, boolean onlyText) throws javax.portlet.PortletException
createForm in interface EditorLinkRepositoryportalControllerContext - portal controller contexturl - URLtext - texttitle - titleonlyText - only text indicatorjavax.portlet.PortletExceptionpublic Collection<org.osivia.portal.api.cms.DocumentType> getDocumentTypes(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
getDocumentTypes in interface EditorLinkRepositoryportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic Map<String,org.osivia.portal.api.cms.FileMimeType> getFileMimeTypes(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException, IOException
getFileMimeTypes in interface EditorLinkRepositoryportalControllerContext - portal controller contextjavax.portlet.PortletExceptionIOExceptionCopyright © 2021 OSIVIA. All rights reserved.