public interface DocumentEditionAttachmentsRepository extends DocumentEditionCommonRepository<Attachments>
DocumentEditionCommonRepository,
Attachments| Modifier and Type | Method and Description |
|---|---|
void |
customizeProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments,
boolean creation,
org.nuxeo.ecm.automation.client.model.PropertyMap properties,
Map<String,List<org.nuxeo.ecm.automation.client.model.Blob>> binaries)
Customize attachments properties.
|
void |
deleteAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments,
String value)
Delete document attachment.
|
Attachments |
get(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
org.nuxeo.ecm.automation.client.model.Document document)
Get document attachments.
|
void |
restoreAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments,
String value)
Restore document attachment.
|
void |
uploadAttachments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments)
Upload document attachments.
|
void |
validate(Attachments attachments,
org.springframework.validation.Errors errors)
Validate document attachments.
|
createTemporaryFile, deleteTemporaryFileAttachments get(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, org.nuxeo.ecm.automation.client.model.Document document) throws javax.portlet.PortletException
get in interface DocumentEditionCommonRepository<Attachments>portalControllerContext - portal controller contextdocument - related Nuxeo documentjavax.portlet.PortletExceptionvoid uploadAttachments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextattachments - document attachmentsjavax.portlet.PortletExceptionIOExceptionvoid deleteAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments,
String value)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextattachments - document attachmentsvalue - parameter valuejavax.portlet.PortletExceptionIOExceptionvoid restoreAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments,
String value)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextattachments - document attachmentsvalue - parameter valuejavax.portlet.PortletExceptionIOExceptionvoid validate(Attachments attachments, org.springframework.validation.Errors errors)
validate in interface DocumentEditionCommonRepository<Attachments>attachments - document attachmentserrors - validation errorsvoid customizeProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
Attachments attachments,
boolean creation,
org.nuxeo.ecm.automation.client.model.PropertyMap properties,
Map<String,List<org.nuxeo.ecm.automation.client.model.Blob>> binaries)
throws javax.portlet.PortletException
customizeProperties in interface DocumentEditionCommonRepository<Attachments>portalControllerContext - portal controller contextattachments - document attachmentscreation - document creation indicatorproperties - document propertiesbinaries - document binariesjavax.portlet.PortletExceptionCopyright © 2023 OSIVIA. All rights reserved.