Package com.liferay.portal.sharepoint
Class BaseSharepointStorageImpl
Object
com.liferay.portal.sharepoint.BaseSharepointStorageImpl
- All Implemented Interfaces:
SharepointStorage
- Direct Known Subclasses:
CompanySharepointStorageImpl
,DLSharepointStorageImpl
,GroupSharepointStorageImpl
- Author:
- Bruno Farache
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addDocumentElement
(com.liferay.portal.kernel.xml.Element element, String documentName, Date createDate, Date modifiedDate, String userName) void
addDocumentElements
(SharepointRequest sharepointRequest, com.liferay.portal.kernel.xml.Element element) void
createFolder
(SharepointRequest sharepointRequest) protected String
getDocumentInputStream
(SharepointRequest sharepointRequest) getDocumentsTree
(SharepointRequest sharepointRequest) getDocumentTree
(SharepointRequest sharepointRequest) protected Tree
getDocumentTree
(String documentName, Date createDate, Date modifiedDate, long size, String userName, String version) getFoldersTree
(SharepointRequest sharepointRequest) getFolderTree
(SharepointRequest sharepointRequest) protected Tree
getFolderTree
(String name) protected Tree
getFolderTree
(String name, Date createDate, Date modifiedDate, Date lastPostDate) protected long
getLastFolderId
(long groupId, String path, long defaultParentFolderId) void
getParentFolderIds
(long groupId, String path, List<Long> folderIds) protected String
getParentFolderPath
(String path) protected String
getResourceName
(String path) Tree[]
moveDocument
(SharepointRequest sharepointRequest) void
putDocument
(SharepointRequest sharepointRequest) Tree[]
removeDocument
(SharepointRequest sharepointRequest) protected String
removeFoldersFromPath
(String path, int index)
-
Constructor Details
-
BaseSharepointStorageImpl
public BaseSharepointStorageImpl()
-
-
Method Details
-
getParentFolderIds
- Specified by:
getParentFolderIds
in interfaceSharepointStorage
- Throws:
Exception
-
addDocumentElement
protected void addDocumentElement(com.liferay.portal.kernel.xml.Element element, String documentName, Date createDate, Date modifiedDate, String userName) throws Exception - Throws:
Exception
-
getDate
-
getDocumentTree
-
getFolderTree
-
getFolderTree
-
getLastFolderId
protected long getLastFolderId(long groupId, String path, long defaultParentFolderId) throws Exception - Throws:
Exception
-
getParentFolderPath
-
getResourceName
-
removeFoldersFromPath