public abstract class BaseSharepointStorageImpl extends java.lang.Object implements SharepointStorage
| Constructor and Description |
|---|
BaseSharepointStorageImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDocumentElement(com.liferay.portal.kernel.xml.Element element,
java.lang.String documentName,
java.util.Date createDate,
java.util.Date modifiedDate,
java.lang.String userName) |
void |
addDocumentElements(SharepointRequest sharepointRequest,
com.liferay.portal.kernel.xml.Element element) |
void |
createFolder(SharepointRequest sharepointRequest) |
protected java.lang.String |
getDate(java.util.Date date,
boolean xml) |
java.io.InputStream |
getDocumentInputStream(SharepointRequest sharepointRequest) |
Tree |
getDocumentsTree(SharepointRequest sharepointRequest) |
Tree |
getDocumentTree(SharepointRequest sharepointRequest) |
protected Tree |
getDocumentTree(java.lang.String documentName,
java.util.Date createDate,
java.util.Date modifiedDate,
long size,
java.lang.String userName,
java.lang.String version) |
Tree |
getFoldersTree(SharepointRequest sharepointRequest) |
Tree |
getFolderTree(SharepointRequest sharepointRequest) |
protected Tree |
getFolderTree(java.lang.String name) |
protected Tree |
getFolderTree(java.lang.String name,
java.util.Date createDate,
java.util.Date modifiedDate,
java.util.Date lastPostDate) |
protected long |
getLastFolderId(long groupId,
java.lang.String path,
long defaultParentFolderId) |
void |
getParentFolderIds(long groupId,
java.lang.String path,
java.util.List<java.lang.Long> folderIds) |
protected java.lang.String |
getParentFolderPath(java.lang.String path) |
protected java.lang.String |
getResourceName(java.lang.String path) |
Tree[] |
moveDocument(SharepointRequest sharepointRequest) |
void |
putDocument(SharepointRequest sharepointRequest) |
Tree[] |
removeDocument(SharepointRequest sharepointRequest) |
protected java.lang.String |
removeFoldersFromPath(java.lang.String path,
int index) |
public void addDocumentElements(SharepointRequest sharepointRequest, com.liferay.portal.kernel.xml.Element element) throws java.lang.Exception
addDocumentElements in interface SharepointStoragejava.lang.Exceptionpublic void createFolder(SharepointRequest sharepointRequest) throws java.lang.Exception
createFolder in interface SharepointStoragejava.lang.Exceptionpublic java.io.InputStream getDocumentInputStream(SharepointRequest sharepointRequest) throws java.lang.Exception
getDocumentInputStream in interface SharepointStoragejava.lang.Exceptionpublic Tree getDocumentsTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getDocumentsTree in interface SharepointStoragejava.lang.Exceptionpublic Tree getDocumentTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getDocumentTree in interface SharepointStoragejava.lang.Exceptionpublic Tree getFoldersTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getFoldersTree in interface SharepointStoragejava.lang.Exceptionpublic Tree getFolderTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getFolderTree in interface SharepointStoragejava.lang.Exceptionpublic void getParentFolderIds(long groupId,
java.lang.String path,
java.util.List<java.lang.Long> folderIds)
throws java.lang.Exception
getParentFolderIds in interface SharepointStoragejava.lang.Exceptionpublic Tree[] moveDocument(SharepointRequest sharepointRequest) throws java.lang.Exception
moveDocument in interface SharepointStoragejava.lang.Exceptionpublic void putDocument(SharepointRequest sharepointRequest) throws java.lang.Exception
putDocument in interface SharepointStoragejava.lang.Exceptionpublic Tree[] removeDocument(SharepointRequest sharepointRequest) throws java.lang.Exception
removeDocument in interface SharepointStoragejava.lang.Exceptionprotected void addDocumentElement(com.liferay.portal.kernel.xml.Element element,
java.lang.String documentName,
java.util.Date createDate,
java.util.Date modifiedDate,
java.lang.String userName)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getDate(java.util.Date date,
boolean xml)
protected Tree getDocumentTree(java.lang.String documentName, java.util.Date createDate, java.util.Date modifiedDate, long size, java.lang.String userName, java.lang.String version)
protected Tree getFolderTree(java.lang.String name)
protected Tree getFolderTree(java.lang.String name, java.util.Date createDate, java.util.Date modifiedDate, java.util.Date lastPostDate)
protected long getLastFolderId(long groupId,
java.lang.String path,
long defaultParentFolderId)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getParentFolderPath(java.lang.String path)
protected java.lang.String getResourceName(java.lang.String path)
protected java.lang.String removeFoldersFromPath(java.lang.String path,
int index)