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.FileEntrymoveFileEntryFromTrash(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.FileEntrymoveFileEntryToTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId) static com.liferay.portal.kernel.repository.model.FileShortcutmoveFileShortcutFromTrash(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.FileShortcutmoveFileShortcutToTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId) static com.liferay.portal.kernel.repository.model.FoldermoveFolderFromTrash(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.FoldermoveFolderToTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long folderId) static voidrestoreFileEntryFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileEntryId) static voidrestoreFileShortcutFromTrash(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long fileShortcutId) static voidrestoreFolderFromTrash(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
-