public class DLWebDAVStorageImpl
extends com.liferay.portal.kernel.webdav.BaseWebDAVStorageImpl
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MS_OFFICE_2010_TEXT_XML_UTF8 |
| Constructor and Description |
|---|
DLWebDAVStorageImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
copyCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite,
long depth) |
int |
copySimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite) |
protected boolean |
deleteResource(long groupId,
long parentFolderId,
java.lang.String name,
java.lang.String lockUuid) |
int |
deleteResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
protected java.lang.String |
getContentType(javax.servlet.http.HttpServletRequest request,
java.io.File file,
java.lang.String title,
java.lang.String extension) |
protected java.util.List<com.liferay.portal.kernel.webdav.Resource> |
getFileEntries(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
long parentFolderId) |
protected long |
getFolderId(long companyId,
java.lang.String[] pathArray) |
protected long |
getFolderId(long companyId,
java.lang.String[] pathArray,
boolean parent) |
protected java.util.List<com.liferay.portal.kernel.webdav.Resource> |
getFolders(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
long parentFolderId) |
protected long |
getParentFolderId(long companyId,
java.lang.String[] pathArray) |
com.liferay.portal.kernel.webdav.Resource |
getResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
java.util.List<com.liferay.portal.kernel.webdav.Resource> |
getResources(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
protected java.lang.String |
getTitle(java.lang.String[] pathArray) |
protected boolean |
hasLock(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String lockUuid) |
boolean |
isSupportsClassTwo() |
com.liferay.portal.kernel.webdav.Status |
lockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String owner,
long timeout) |
com.liferay.portal.kernel.webdav.Status |
makeCollection(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
int |
moveCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite) |
int |
moveSimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite) |
protected void |
populateServiceContext(com.liferay.portal.kernel.service.ServiceContext serviceContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry) |
int |
putResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest) |
com.liferay.portal.kernel.lock.Lock |
refreshResourceLock(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String uuid,
long timeout) |
protected void |
setAssetCategoryLocalService(com.liferay.asset.kernel.service.AssetCategoryLocalService assetCategoryLocalService) |
protected void |
setAssetEntryLocalService(com.liferay.asset.kernel.service.AssetEntryLocalService assetEntryLocalService) |
protected void |
setAssetLinkLocalService(com.liferay.asset.kernel.service.AssetLinkLocalService assetLinkLocalService) |
protected void |
setAssetTagLocalService(com.liferay.asset.kernel.service.AssetTagLocalService assetTagLocalService) |
protected void |
setDLAppService(com.liferay.document.library.kernel.service.DLAppService dlAppService) |
protected void |
setDLTrashService(com.liferay.document.library.kernel.service.DLTrashService dlTrashService) |
protected com.liferay.portal.kernel.webdav.Resource |
toResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
boolean appendPath) |
protected com.liferay.portal.kernel.webdav.Resource |
toResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.repository.model.Folder folder,
boolean appendPath) |
boolean |
unlockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String token) |
public static final java.lang.String MS_OFFICE_2010_TEXT_XML_UTF8
public int copyCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite,
long depth)
throws com.liferay.portal.kernel.webdav.WebDAVException
copyCollectionResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecopyCollectionResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int copySimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite)
throws com.liferay.portal.kernel.webdav.WebDAVException
copySimpleResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragecopySimpleResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int deleteResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
deleteResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragedeleteResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic com.liferay.portal.kernel.webdav.Resource getResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
com.liferay.portal.kernel.webdav.WebDAVExceptionpublic java.util.List<com.liferay.portal.kernel.webdav.Resource> getResources(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
com.liferay.portal.kernel.webdav.WebDAVExceptionpublic boolean isSupportsClassTwo()
isSupportsClassTwo in interface com.liferay.portal.kernel.webdav.WebDAVStorageisSupportsClassTwo in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplpublic com.liferay.portal.kernel.webdav.Status lockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String owner,
long timeout)
throws com.liferay.portal.kernel.webdav.WebDAVException
lockResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragelockResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic com.liferay.portal.kernel.webdav.Status makeCollection(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
makeCollection in interface com.liferay.portal.kernel.webdav.WebDAVStoragemakeCollection in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int moveCollectionResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite)
throws com.liferay.portal.kernel.webdav.WebDAVException
moveCollectionResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragemoveCollectionResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int moveSimpleResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.webdav.Resource resource,
java.lang.String destination,
boolean overwrite)
throws com.liferay.portal.kernel.webdav.WebDAVException
moveSimpleResource in interface com.liferay.portal.kernel.webdav.WebDAVStoragemoveSimpleResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic int putResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest)
throws com.liferay.portal.kernel.webdav.WebDAVException
putResource in interface com.liferay.portal.kernel.webdav.WebDAVStorageputResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic com.liferay.portal.kernel.lock.Lock refreshResourceLock(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String uuid,
long timeout)
throws com.liferay.portal.kernel.webdav.WebDAVException
refreshResourceLock in interface com.liferay.portal.kernel.webdav.WebDAVStoragerefreshResourceLock in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionpublic boolean unlockResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
java.lang.String token)
throws com.liferay.portal.kernel.webdav.WebDAVException
unlockResource in interface com.liferay.portal.kernel.webdav.WebDAVStorageunlockResource in class com.liferay.portal.kernel.webdav.BaseWebDAVStorageImplcom.liferay.portal.kernel.webdav.WebDAVExceptionprotected boolean deleteResource(long groupId,
long parentFolderId,
java.lang.String name,
java.lang.String lockUuid)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getContentType(javax.servlet.http.HttpServletRequest request,
java.io.File file,
java.lang.String title,
java.lang.String extension)
protected java.util.List<com.liferay.portal.kernel.webdav.Resource> getFileEntries(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
long parentFolderId)
throws java.lang.Exception
java.lang.Exceptionprotected long getFolderId(long companyId,
java.lang.String[] pathArray)
throws java.lang.Exception
java.lang.Exceptionprotected long getFolderId(long companyId,
java.lang.String[] pathArray,
boolean parent)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<com.liferay.portal.kernel.webdav.Resource> getFolders(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
long parentFolderId)
throws java.lang.Exception
java.lang.Exceptionprotected long getParentFolderId(long companyId,
java.lang.String[] pathArray)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getTitle(java.lang.String[] pathArray)
protected boolean hasLock(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String lockUuid)
throws java.lang.Exception
java.lang.Exceptionprotected void populateServiceContext(com.liferay.portal.kernel.service.ServiceContext serviceContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
protected void setAssetCategoryLocalService(com.liferay.asset.kernel.service.AssetCategoryLocalService assetCategoryLocalService)
protected void setAssetEntryLocalService(com.liferay.asset.kernel.service.AssetEntryLocalService assetEntryLocalService)
protected void setAssetLinkLocalService(com.liferay.asset.kernel.service.AssetLinkLocalService assetLinkLocalService)
protected void setAssetTagLocalService(com.liferay.asset.kernel.service.AssetTagLocalService assetTagLocalService)
protected void setDLAppService(com.liferay.document.library.kernel.service.DLAppService dlAppService)
protected void setDLTrashService(com.liferay.document.library.kernel.service.DLTrashService dlTrashService)
protected com.liferay.portal.kernel.webdav.Resource toResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
boolean appendPath)
protected com.liferay.portal.kernel.webdav.Resource toResource(com.liferay.portal.kernel.webdav.WebDAVRequest webDAVRequest,
com.liferay.portal.kernel.repository.model.Folder folder,
boolean appendPath)