@Repository public class FilesCreationRepositoryImpl extends DocumentEditionRepositoryImpl<FilesCreationForm>
DocumentEditionRepositoryImpl,
FilesCreationFormTITLE_PROPERTY| Constructor and Description |
|---|
FilesCreationRepositoryImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.nuxeo.ecm.automation.client.model.Document |
create(fr.toutatice.portail.cms.nuxeo.api.NuxeoController nuxeoController,
String parentPath,
String type,
org.nuxeo.ecm.automation.client.model.PropertyMap properties,
Map<String,List<org.nuxeo.ecm.automation.client.model.Blob>> binaries)
Create document.
|
void |
customizeProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FilesCreationForm form,
boolean creation,
org.nuxeo.ecm.automation.client.model.PropertyMap properties,
Map<String,List<org.nuxeo.ecm.automation.client.model.Blob>> binaries)
Customize document properties.
|
protected void |
customizeRestore(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FilesCreationForm form) |
protected void |
customizeUpload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FilesCreationForm form)
Customize upload.
|
protected void |
customizeValidation(FilesCreationForm form,
org.springframework.validation.Errors errors)
Customize validation.
|
Class<FilesCreationForm> |
getParameterizedType()
Get repository parameterized type.
|
String |
getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get view path.
|
boolean |
matches(String documentType,
boolean creation)
Check if current repository matches.
|
customizeForm, get, getDocumentContext, getForm, restore, save, setPortletContext, update, upload, validatecreateTemporaryFile, deleteTemporaryFileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateTemporaryFile, deleteTemporaryFilepublic Class<FilesCreationForm> getParameterizedType()
DocumentEditionRepositorypublic boolean matches(String documentType, boolean creation)
DocumentEditionRepositorymatches in interface DocumentEditionRepository<FilesCreationForm>matches in class DocumentEditionRepositoryImpl<FilesCreationForm>documentType - document typecreation - document creation indicatorpublic String getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
DocumentEditionRepositoryportalControllerContext - portal controller contextprotected void customizeValidation(FilesCreationForm form, org.springframework.validation.Errors errors)
DocumentEditionRepositoryImplcustomizeValidation in class DocumentEditionRepositoryImpl<FilesCreationForm>form - document edition formerrors - validation errorsprotected void customizeUpload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FilesCreationForm form)
throws IOException
DocumentEditionRepositoryImplcustomizeUpload in class DocumentEditionRepositoryImpl<FilesCreationForm>portalControllerContext - portal controller contextform - document edition formIOExceptionprotected void customizeRestore(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FilesCreationForm form)
customizeRestore in class DocumentEditionRepositoryImpl<FilesCreationForm>public void customizeProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FilesCreationForm form,
boolean creation,
org.nuxeo.ecm.automation.client.model.PropertyMap properties,
Map<String,List<org.nuxeo.ecm.automation.client.model.Blob>> binaries)
DocumentEditionRepositorycustomizeProperties in interface DocumentEditionCommonRepository<FilesCreationForm>customizeProperties in interface DocumentEditionRepository<FilesCreationForm>customizeProperties in class DocumentEditionRepositoryImpl<FilesCreationForm>portalControllerContext - portal controller contextform - document edition formcreation - document creation indicatorproperties - document propertiesbinaries - document updated binariespublic org.nuxeo.ecm.automation.client.model.Document create(fr.toutatice.portail.cms.nuxeo.api.NuxeoController nuxeoController,
String parentPath,
String type,
org.nuxeo.ecm.automation.client.model.PropertyMap properties,
Map<String,List<org.nuxeo.ecm.automation.client.model.Blob>> binaries)
throws javax.portlet.PortletException,
IOException
DocumentEditionRepositoryImplcreate in class DocumentEditionRepositoryImpl<FilesCreationForm>nuxeoController - Nuxeo controllerparentPath - parent document pathtype - document typeproperties - document propertiesbinaries - document updated binariesjavax.portlet.PortletExceptionIOExceptionCopyright © 2022 OSIVIA. All rights reserved.