@Service public class DocumentEditionServiceImpl extends Object implements DocumentEditionService
DocumentEditionServiceDOCUMENT_PATH_WINDOW_PROPERTY, DOCUMENT_TYPE_WINDOW_PROPERTY, EXTRACT_ARCHIVE_WINDOW_PROPERTY, MAX_UPLOAD_SIZE, PARENT_DOCUMENT_PATH_WINDOW_PROPERTY, REQUIRED_PRIMARY_MIME_TYPE_WINDOW_PROPERTY| Constructor and Description |
|---|
DocumentEditionServiceImpl()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNotification(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Add notification.
|
void |
cancel(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Cancel document edition.
|
AbstractDocumentEditionForm |
getForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get document edition form.
|
DocumentEditionRepository<?> |
getRepository(String name)
Get portlet repository.
|
String |
getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get view path.
|
DocumentEditionWindowProperties |
getWindowProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get window properties.
|
protected void |
redirect(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Redirect.
|
void |
restore(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Restore document file.
|
void |
save(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Save document edition.
|
void |
upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Upload document file.
|
void |
validate(AbstractDocumentEditionForm form,
org.springframework.validation.Errors errors)
Validate document edition form.
|
public DocumentEditionWindowProperties getWindowProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
DocumentEditionServicegetWindowProperties in interface DocumentEditionServiceportalControllerContext - portal controller contextpublic AbstractDocumentEditionForm getForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException, IOException
DocumentEditionServicegetForm in interface DocumentEditionServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionIOExceptionpublic DocumentEditionRepository<?> getRepository(String name)
DocumentEditionServicegetRepository in interface DocumentEditionServicename - repository namepublic String getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException, IOException
DocumentEditionServicegetViewPath in interface DocumentEditionServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionIOExceptionpublic void upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
DocumentEditionServiceupload in interface DocumentEditionServiceportalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionpublic void restore(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
DocumentEditionServicerestore in interface DocumentEditionServiceportalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionpublic void validate(AbstractDocumentEditionForm form, org.springframework.validation.Errors errors)
DocumentEditionServicevalidate in interface DocumentEditionServiceform - document edition formerrors - errorspublic void save(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
DocumentEditionServicesave in interface DocumentEditionServiceportalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionprotected void addNotification(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
portalControllerContext - portal controller contextform - document edition formpublic void cancel(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws IOException
DocumentEditionServicecancel in interface DocumentEditionServiceportalControllerContext - portal controller contextIOExceptionprotected void redirect(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws IOException
portalControllerContext - portal controller contextIOExceptionCopyright © 2022 OSIVIA. All rights reserved.