public interface FileBrowserRepository
| Modifier and Type | Method and Description |
|---|---|
void |
delete(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> identifiers)
Delete documents.
|
void |
duplicate(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String path)
Duplicate document.
|
String |
getBasePath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get base path.
|
org.osivia.portal.core.cms.CMSBinaryContent |
getBinaryContent(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> paths)
Get binary content.
|
fr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext |
getCurrentDocumentContext(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get current document context.
|
String |
getCurrentPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get current path.
|
List<org.nuxeo.ecm.automation.client.model.Document> |
getDocuments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get documents.
|
String |
getDownloadUrl(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
Get download URL.
|
org.osivia.portal.api.cms.impl.BasicPermissions |
getPermissions(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
Get permissions.
|
org.osivia.portal.api.cms.impl.BasicPublicationInfos |
getPublicationInfos(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
Get publication infos.
|
org.osivia.portal.api.user.UserPreferences |
getUserPreferences(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get user preferences.
|
Set<String> |
getUserSubscriptions(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get user subscriptions.
|
void |
importFiles(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<org.springframework.web.multipart.MultipartFile> upload)
Import files.
|
void |
move(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> sourceIdentifiers,
String targetIdentifier)
Move documents.
|
void |
updateMenubar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Update menubar.
|
String getCurrentPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionString getBasePath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionfr.toutatice.portail.cms.nuxeo.api.cms.NuxeoDocumentContext getCurrentDocumentContext(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionList<org.nuxeo.ecm.automation.client.model.Document> getDocuments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionorg.osivia.portal.api.cms.impl.BasicPublicationInfos getPublicationInfos(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextdocument - Nuxeo documentjavax.portlet.PortletExceptionorg.osivia.portal.api.cms.impl.BasicPermissions getPermissions(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextdocument - Nuxeo documentjavax.portlet.PortletExceptionSet<String> getUserSubscriptions(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionorg.osivia.portal.api.user.UserPreferences getUserPreferences(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionString getDownloadUrl(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.Document document) throws javax.portlet.PortletException
portalControllerContext - portal controller contextdocument - Nuxeo documentjavax.portlet.PortletExceptionvoid duplicate(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String path)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextpath - document pathjavax.portlet.PortletExceptionvoid delete(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> identifiers)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextidentifiers - document identifiersjavax.portlet.PortletExceptionorg.osivia.portal.core.cms.CMSBinaryContent getBinaryContent(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> paths)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextpaths - document pathsjavax.portlet.PortletExceptionIOExceptionvoid move(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> sourceIdentifiers,
String targetIdentifier)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextsourceIdentifiers - source document identifierstargetIdentifier - target document identifierjavax.portlet.PortletExceptionvoid importFiles(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<org.springframework.web.multipart.MultipartFile> upload)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextupload - upload multipart filesjavax.portlet.PortletExceptionIOExceptionvoid updateMenubar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionCopyright © 2021. All rights reserved.