@Service public class FileBrowserServiceImpl extends Object implements FileBrowserService
FileBrowserService| Constructor and Description |
|---|
FileBrowserServiceImpl()
Constructor.
|
| 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.
|
public FileBrowserView getView(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, String viewId) throws javax.portlet.PortletException
getView in interface FileBrowserServiceportalControllerContext - portal controller contextviewId - provided view identifier, may be nulljavax.portlet.PortletExceptionpublic void saveView(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserView view)
throws javax.portlet.PortletException
saveView in interface FileBrowserServiceportalControllerContext - portal controller contextview - viewjavax.portlet.PortletExceptionpublic FileBrowserForm getForm(org.osivia.portal.api.context.PortalControllerContext portalControllerContext) throws javax.portlet.PortletException
getForm in interface FileBrowserServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic void sortItems(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserForm form,
FileBrowserSort sort,
boolean alt)
throws javax.portlet.PortletException
sortItems in interface FileBrowserServiceportalControllerContext - portal controller contextform - formsort - sortalt - alternative sort indicatorjavax.portlet.PortletExceptionpublic org.dom4j.Element getToolbar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> indexes,
String viewId)
throws javax.portlet.PortletException
getToolbar in interface FileBrowserServiceportalControllerContext - portal controller contextindexes - selected items indexesviewId - provided view identifier, may be nulljavax.portlet.PortletExceptionpublic void duplicate(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
String path)
throws javax.portlet.PortletException
duplicate in interface FileBrowserServiceportalControllerContext - portal controller contextpath - document pathjavax.portlet.PortletExceptionpublic void delete(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> identifiers)
throws javax.portlet.PortletException,
IOException
delete in interface FileBrowserServiceportalControllerContext - portal controller contextidentifiers - document identifiersjavax.portlet.PortletExceptionIOExceptionpublic FileBrowserBulkDownloadContent getBulkDownload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext, List<String> paths) throws javax.portlet.PortletException, IOException
getBulkDownload in interface FileBrowserServiceportalControllerContext - portal controller contextpaths - document pathsjavax.portlet.PortletExceptionIOExceptionpublic void drop(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
List<String> sourceIdentifiers,
String targetIdentifier)
throws javax.portlet.PortletException
drop in interface FileBrowserServiceportalControllerContext - portal controller contextsourceIdentifiers - source identifierstargetIdentifier - target identifierjavax.portlet.PortletExceptionpublic void upload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext,
FileBrowserForm form)
throws javax.portlet.PortletException,
IOException
upload in interface FileBrowserServiceportalControllerContext - portal controller contextform - formjavax.portlet.PortletExceptionIOExceptionpublic void updateMenubar(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
updateMenubar in interface FileBrowserServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionpublic void endUpload(org.osivia.portal.api.context.PortalControllerContext portalControllerContext)
throws javax.portlet.PortletException
FileBrowserServiceendUpload in interface FileBrowserServiceportalControllerContext - portal controller contextjavax.portlet.PortletExceptionCopyright © 2021. All rights reserved.