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 SharepointStorage
java.lang.Exception
public void createFolder(SharepointRequest sharepointRequest) throws java.lang.Exception
createFolder
in interface SharepointStorage
java.lang.Exception
public java.io.InputStream getDocumentInputStream(SharepointRequest sharepointRequest) throws java.lang.Exception
getDocumentInputStream
in interface SharepointStorage
java.lang.Exception
public Tree getDocumentsTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getDocumentsTree
in interface SharepointStorage
java.lang.Exception
public Tree getDocumentTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getDocumentTree
in interface SharepointStorage
java.lang.Exception
public Tree getFoldersTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getFoldersTree
in interface SharepointStorage
java.lang.Exception
public Tree getFolderTree(SharepointRequest sharepointRequest) throws java.lang.Exception
getFolderTree
in interface SharepointStorage
java.lang.Exception
public void getParentFolderIds(long groupId, java.lang.String path, java.util.List<java.lang.Long> folderIds) throws java.lang.Exception
getParentFolderIds
in interface SharepointStorage
java.lang.Exception
public Tree[] moveDocument(SharepointRequest sharepointRequest) throws java.lang.Exception
moveDocument
in interface SharepointStorage
java.lang.Exception
public void putDocument(SharepointRequest sharepointRequest) throws java.lang.Exception
putDocument
in interface SharepointStorage
java.lang.Exception
public Tree[] removeDocument(SharepointRequest sharepointRequest) throws java.lang.Exception
removeDocument
in interface SharepointStorage
java.lang.Exception
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) throws java.lang.Exception
java.lang.Exception
protected 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.Exception
protected 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)