public interface DocumentEditionService
| Modifier and Type | Field and Description |
|---|---|
static String |
DOCUMENT_PATH_WINDOW_PROPERTY
Document path window property.
|
static String |
DOCUMENT_TYPE_WINDOW_PROPERTY
Document type window property.
|
static String |
EXTRACT_ARCHIVE_WINDOW_PROPERTY
Extract archive indicator window property.
|
static String |
FULLSCREEN_WINDOW_PROPERTY
Fullscreen indicator window property.
|
static long |
MAX_UPLOAD_SIZE
Max upload size.
|
static String |
PARENT_DOCUMENT_PATH_WINDOW_PROPERTY
Parent document path window property.
|
static String |
REQUIRED_PRIMARY_MIME_TYPE_WINDOW_PROPERTY
Required primary MIME-type window property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Cancel document edition.
|
void |
deleteAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String value)
Delete document attachment.
|
void |
deletePicture(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
Delete document picture.
|
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.
|
void |
picturePreview(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
Picture preview.
|
void |
restore(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Restore document file.
|
void |
restoreAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String value)
Restore attachment.
|
void |
restorePicture(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
Restore document picture.
|
void |
save(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Save document edition.
|
void |
serveEditor(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String editorId)
Serve editor.
|
void |
upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Upload document file.
|
void |
uploadAttachments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
Upload document attachments.
|
void |
uploadPicture(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
Upload document picture.
|
void |
validate(AbstractDocumentEditionForm form,
org.springframework.validation.Errors errors)
Validate document edition form.
|
static final String DOCUMENT_PATH_WINDOW_PROPERTY
static final String PARENT_DOCUMENT_PATH_WINDOW_PROPERTY
static final String DOCUMENT_TYPE_WINDOW_PROPERTY
static final String REQUIRED_PRIMARY_MIME_TYPE_WINDOW_PROPERTY
static final String EXTRACT_ARCHIVE_WINDOW_PROPERTY
static final String FULLSCREEN_WINDOW_PROPERTY
static final long MAX_UPLOAD_SIZE
DocumentEditionWindowProperties getWindowProperties(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionAbstractDocumentEditionForm getForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException, IOException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionIOExceptionDocumentEditionRepository<?> getRepository(String name)
name - repository nameString getViewPath(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException, IOException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionIOExceptionvoid upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionvoid restore(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionvoid uploadAttachments(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionvoid deleteAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String value)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formvalue - parameter valuejavax.portlet.PortletExceptionIOExceptionvoid restoreAttachment(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String value)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formvalue - parameter valuejavax.portlet.PortletExceptionIOExceptionvoid uploadPicture(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formpictureType - picture typejavax.portlet.PortletExceptionIOExceptionvoid deletePicture(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formpictureType - picture typejavax.portlet.PortletExceptionIOExceptionvoid restorePicture(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formpictureType - picture typejavax.portlet.PortletExceptionIOExceptionvoid validate(AbstractDocumentEditionForm form, org.springframework.validation.Errors errors)
form - document edition formerrors - errorsvoid save(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formjavax.portlet.PortletExceptionIOExceptionvoid cancel(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionIOExceptionvoid picturePreview(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
AbstractDocumentEditionForm form,
String pictureType)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - document edition formpictureType - picture typejavax.portlet.PortletExceptionIOExceptionvoid serveEditor(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String editorId)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contexteditorId - editor identifierjavax.portlet.PortletExceptionIOExceptionCopyright © 2022 OSIVIA. All rights reserved.