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 voidaddDocumentElement(com.liferay.portal.kernel.xml.Element element, String documentName, Date createDate, Date modifiedDate, String userName) voidaddDocumentElements(SharepointRequest sharepointRequest, com.liferay.portal.kernel.xml.Element element) voidcreateFolder(SharepointRequest sharepointRequest) protected StringgetDocumentInputStream(SharepointRequest sharepointRequest) getDocumentsTree(SharepointRequest sharepointRequest) getDocumentTree(SharepointRequest sharepointRequest) protected TreegetDocumentTree(String documentName, Date createDate, Date modifiedDate, long size, String userName, String version) getFoldersTree(SharepointRequest sharepointRequest) getFolderTree(SharepointRequest sharepointRequest) protected TreegetFolderTree(String name) protected TreegetFolderTree(String name, Date createDate, Date modifiedDate, Date lastPostDate) protected longgetLastFolderId(long groupId, String path, long defaultParentFolderId) voidgetParentFolderIds(long groupId, String path, List<Long> folderIds) protected StringgetParentFolderPath(String path) protected StringgetResourceName(String path) Tree[]moveDocument(SharepointRequest sharepointRequest) voidputDocument(SharepointRequest sharepointRequest) Tree[]removeDocument(SharepointRequest sharepointRequest) protected StringremoveFoldersFromPath(String path, int index)
-
Constructor Details
-
BaseSharepointStorageImpl
public BaseSharepointStorageImpl()
-
-
Method Details
-
getParentFolderIds
- Specified by:
getParentFolderIdsin 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