Class DLTrashServiceHttp
Object
com.liferay.portlet.documentlibrary.service.http.DLTrashServiceHttp
Provides the HTTP utility for the
DLTrashServiceUtil
service
utility. The
static methods of this class calls the same methods of the service utility.
However, the signatures are different because it requires an additional
HttpPrincipal
parameter.
The benefits of using the HTTP utility is that it is fast and allows for tunneling without the cost of serializing to text. The drawback is that it only works with Java.
Set the property tunnel.servlet.hosts.allowed in portal.properties to configure security.
The HTTP utility is only generated for remote services.
- Author:
- Brian Wing Shun Chan
- {$generated.description}
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.liferay.portal.kernel.repository.model.FileEntry
moveFileEntryFromTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) static com.liferay.portal.kernel.repository.model.FileEntry
moveFileEntryToTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId) static com.liferay.portal.kernel.repository.model.FileShortcut
moveFileShortcutFromTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) static com.liferay.portal.kernel.repository.model.FileShortcut
moveFileShortcutToTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId) static com.liferay.portal.kernel.repository.model.Folder
moveFolderFromTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId, long parentFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) static com.liferay.portal.kernel.repository.model.Folder
moveFolderToTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId) static void
restoreFileEntryFromTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId) static void
restoreFileShortcutFromTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId) static void
restoreFolderFromTrash
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId)
-
Constructor Details
-
DLTrashServiceHttp
public DLTrashServiceHttp()
-
-
Method Details
-
moveFileEntryFromTrash
public static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntryFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
moveFileEntryToTrash
public static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntryToTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
moveFileShortcutFromTrash
public static com.liferay.portal.kernel.repository.model.FileShortcut moveFileShortcutFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId, long newFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
moveFileShortcutToTrash
public static com.liferay.portal.kernel.repository.model.FileShortcut moveFileShortcutToTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
moveFolderFromTrash
public static com.liferay.portal.kernel.repository.model.Folder moveFolderFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId, long parentFolderId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
moveFolderToTrash
public static com.liferay.portal.kernel.repository.model.Folder moveFolderToTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
restoreFileEntryFromTrash
public static void restoreFileEntryFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
restoreFileShortcutFromTrash
public static void restoreFileShortcutFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
restoreFolderFromTrash
public static void restoreFolderFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-