Liferay 7.0-ce-b4

com.liferay.portlet.documentlibrary.service.impl
Class DLTrashServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.BaseServiceImpl
      extended by com.liferay.portlet.documentlibrary.service.base.DLTrashServiceBaseImpl
          extended by com.liferay.portlet.documentlibrary.service.impl.DLTrashServiceImpl
All Implemented Interfaces:
IdentifiableOSGiService, BaseService, DLTrashService

@ProviderType
public class DLTrashServiceImpl
extends DLTrashServiceBaseImpl


Field Summary
protected  RepositoryProvider repositoryProvider
           
 
Fields inherited from class com.liferay.portlet.documentlibrary.service.base.DLTrashServiceBaseImpl
counterLocalService, dlAppHelperLocalService, dlTrashLocalService, dlTrashService
 
Fields inherited from class com.liferay.portal.service.BaseServiceImpl
ANONYMOUS_NAMES, JRUN_ANONYMOUS, ORACLE_ANONYMOUS, SUN_ANONYMOUS, WEBLOGIC_ANONYMOUS
 
Constructor Summary
DLTrashServiceImpl()
           
 
Method Summary
 FileEntry moveFileEntryFromTrash(long fileEntryId, long newFolderId, ServiceContext serviceContext)
          Moves the file entry from a trashed folder to the new folder.
 FileEntry moveFileEntryToTrash(long fileEntryId)
          Moves the file entry with the primary key to the trash portlet.
 FileShortcut moveFileShortcutFromTrash(long fileShortcutId, long newFolderId, ServiceContext serviceContext)
          Moves the file shortcut from a trashed folder to the new folder.
 FileShortcut moveFileShortcutToTrash(long fileShortcutId)
          Moves the file shortcut with the primary key to the trash portlet.
 Folder moveFolderFromTrash(long folderId, long parentFolderId, ServiceContext serviceContext)
          Moves the folder with the primary key from the trash portlet to the new parent folder with the primary key.
 Folder moveFolderToTrash(long folderId)
          Moves the folder with the primary key to the trash portlet.
 void restoreFileEntryFromTrash(long fileEntryId)
          Restores the file entry with the primary key from the trash portlet.
 void restoreFileShortcutFromTrash(long fileShortcutId)
          Restores the file shortcut with the primary key from the trash portlet.
 void restoreFolderFromTrash(long folderId)
          Restores the folder with the primary key from the trash portlet.
 
Methods inherited from class com.liferay.portlet.documentlibrary.service.base.DLTrashServiceBaseImpl
afterPropertiesSet, destroy, getCounterLocalService, getDLAppHelperLocalService, getDLTrashLocalService, getDLTrashService, getOSGiServiceIdentifier, runSQL, setCounterLocalService, setDLAppHelperLocalService, setDLTrashLocalService, setDLTrashService
 
Methods inherited from class com.liferay.portal.service.BaseServiceImpl
getClassLoader, getGuestOrUser, getGuestOrUserId, getPermissionChecker, getUser, getUserId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

repositoryProvider

@BeanReference(type=RepositoryProvider.class)
protected RepositoryProvider repositoryProvider
Constructor Detail

DLTrashServiceImpl

public DLTrashServiceImpl()
Method Detail

moveFileEntryFromTrash

public FileEntry moveFileEntryFromTrash(long fileEntryId,
                                        long newFolderId,
                                        ServiceContext serviceContext)
                                 throws PortalException
Moves the file entry from a trashed folder to the new folder.

Parameters:
fileEntryId - the primary key of the file entry
newFolderId - the primary key of the new folder
serviceContext - the service context to be applied
Returns:
the file entry
Throws:
PortalException

moveFileEntryToTrash

public FileEntry moveFileEntryToTrash(long fileEntryId)
                               throws PortalException
Moves the file entry with the primary key to the trash portlet.

Parameters:
fileEntryId - the primary key of the file entry
Returns:
the file entry
Throws:
PortalException

moveFileShortcutFromTrash

public FileShortcut moveFileShortcutFromTrash(long fileShortcutId,
                                              long newFolderId,
                                              ServiceContext serviceContext)
                                       throws PortalException
Moves the file shortcut from a trashed folder to the new folder.

Parameters:
fileShortcutId - the primary key of the file shortcut
newFolderId - the primary key of the new folder
serviceContext - the service context to be applied
Returns:
the file shortcut
Throws:
PortalException

moveFileShortcutToTrash

public FileShortcut moveFileShortcutToTrash(long fileShortcutId)
                                     throws PortalException
Moves the file shortcut with the primary key to the trash portlet.

Parameters:
fileShortcutId - the primary key of the file shortcut
Returns:
the file shortcut
Throws:
PortalException

moveFolderFromTrash

public Folder moveFolderFromTrash(long folderId,
                                  long parentFolderId,
                                  ServiceContext serviceContext)
                           throws PortalException
Moves the folder with the primary key from the trash portlet to the new parent folder with the primary key.

Parameters:
folderId - the primary key of the folder
parentFolderId - the primary key of the new parent folder
serviceContext - the service context to be applied
Returns:
the file entry
Throws:
PortalException

moveFolderToTrash

public Folder moveFolderToTrash(long folderId)
                         throws PortalException
Moves the folder with the primary key to the trash portlet.

Parameters:
folderId - the primary key of the folder
Returns:
the file entry
Throws:
PortalException

restoreFileEntryFromTrash

public void restoreFileEntryFromTrash(long fileEntryId)
                               throws PortalException
Restores the file entry with the primary key from the trash portlet.

Parameters:
fileEntryId - the primary key of the file entry
Throws:
PortalException

restoreFileShortcutFromTrash

public void restoreFileShortcutFromTrash(long fileShortcutId)
                                  throws PortalException
Restores the file shortcut with the primary key from the trash portlet.

Parameters:
fileShortcutId - the primary key of the file shortcut
Throws:
PortalException

restoreFolderFromTrash

public void restoreFolderFromTrash(long folderId)
                            throws PortalException
Restores the folder with the primary key from the trash portlet.

Parameters:
folderId - the primary key of the folder
Throws:
PortalException

Liferay 7.0-ce-b4