public interface FileBrowserService
| Modifier and Type | Method and Description |
|---|---|
void |
delete(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> identifiers)
Delete documents.
|
void |
drop(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> sourceIdentifiers,
String targetIdentifier)
Drop.
|
void |
duplicate(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String path)
Duplicate document.
|
void |
endUpload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
end upload.
|
FileBrowserBulkDownloadContent |
getBulkDownload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> paths)
Get bulk download content.
|
FileBrowserForm |
getForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Get form.
|
org.dom4j.Element |
getToolbar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> indexes,
String viewId)
Get file browser toolbar DOM element.
|
FileBrowserView |
getView(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String viewId)
Get view.
|
void |
saveView(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserView view)
Save view.
|
void |
sortItems(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserForm form,
FileBrowserSort sort,
boolean alt)
Sort file browser items.
|
void |
updateMenubar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
Update menubar.
|
void |
upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserForm form)
Upload.
|
FileBrowserView getView(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String viewId) throws javax.portlet.PortletException
portalControllerContext - portal controller contextviewId - provided view identifier, may be nulljavax.portlet.PortletExceptionvoid saveView(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserView view)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextview - viewjavax.portlet.PortletExceptionFileBrowserForm getForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionvoid sortItems(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserForm form,
FileBrowserSort sort,
boolean alt)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextform - formsort - sortalt - alternative sort indicatorjavax.portlet.PortletExceptionorg.dom4j.Element getToolbar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> indexes,
String viewId)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextindexes - selected items indexesviewId - provided view identifier, may be nulljavax.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,
IOException
portalControllerContext - portal controller contextidentifiers - document identifiersjavax.portlet.PortletExceptionIOExceptionFileBrowserBulkDownloadContent getBulkDownload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, List<String> paths) throws javax.portlet.PortletException, IOException
portalControllerContext - portal controller contextpaths - document pathsjavax.portlet.PortletExceptionIOExceptionvoid drop(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> sourceIdentifiers,
String targetIdentifier)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextsourceIdentifiers - source identifierstargetIdentifier - target identifierjavax.portlet.PortletExceptionvoid upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserForm form)
throws javax.portlet.PortletException,
IOException
portalControllerContext - portal controller contextform - formjavax.portlet.PortletExceptionIOExceptionvoid endUpload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextform - formjavax.portlet.PortletExceptionIOExceptionvoid updateMenubar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
portalControllerContext - portal controller contextjavax.portlet.PortletExceptionCopyright © 2019. All rights reserved.