com.liferay.portal.sharepoint
Class BaseSharepointStorageImpl
java.lang.Object
com.liferay.portal.sharepoint.BaseSharepointStorageImpl
- All Implemented Interfaces:
- SharepointStorage
- Direct Known Subclasses:
- CompanySharepointStorageImpl, DLSharepointStorageImpl, GroupSharepointStorageImpl
public abstract class BaseSharepointStorageImpl
- extends java.lang.Object
- implements SharepointStorage
View Source
- Author:
- Bruno Farache
Method Summary |
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,
int size,
java.lang.String userName,
double 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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseSharepointStorageImpl
public BaseSharepointStorageImpl()
addDocumentElements
public void addDocumentElements(SharepointRequest sharepointRequest,
com.liferay.portal.kernel.xml.Element element)
throws java.lang.Exception
- Specified by:
addDocumentElements
in interface SharepointStorage
- Throws:
java.lang.Exception
createFolder
public void createFolder(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
createFolder
in interface SharepointStorage
- Throws:
java.lang.Exception
getDocumentInputStream
public java.io.InputStream getDocumentInputStream(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
getDocumentInputStream
in interface SharepointStorage
- Throws:
java.lang.Exception
getDocumentTree
public Tree getDocumentTree(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
getDocumentTree
in interface SharepointStorage
- Throws:
java.lang.Exception
getDocumentsTree
public Tree getDocumentsTree(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
getDocumentsTree
in interface SharepointStorage
- Throws:
java.lang.Exception
getFolderTree
public Tree getFolderTree(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
getFolderTree
in interface SharepointStorage
- Throws:
java.lang.Exception
getFoldersTree
public Tree getFoldersTree(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
getFoldersTree
in interface SharepointStorage
- Throws:
java.lang.Exception
getParentFolderIds
public void getParentFolderIds(long groupId,
java.lang.String path,
java.util.List<java.lang.Long> folderIds)
throws java.lang.Exception
- Specified by:
getParentFolderIds
in interface SharepointStorage
- Throws:
java.lang.Exception
moveDocument
public Tree[] moveDocument(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
moveDocument
in interface SharepointStorage
- Throws:
java.lang.Exception
putDocument
public void putDocument(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
putDocument
in interface SharepointStorage
- Throws:
java.lang.Exception
removeDocument
public Tree[] removeDocument(SharepointRequest sharepointRequest)
throws java.lang.Exception
- Specified by:
removeDocument
in interface SharepointStorage
- Throws:
java.lang.Exception
addDocumentElement
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
- Throws:
java.lang.Exception
getDate
protected java.lang.String getDate(java.util.Date date,
boolean xml)
getDocumentTree
protected Tree getDocumentTree(java.lang.String documentName,
java.util.Date createDate,
java.util.Date modifiedDate,
int size,
java.lang.String userName,
double version)
getFolderTree
protected Tree getFolderTree(java.lang.String name)
getFolderTree
protected Tree getFolderTree(java.lang.String name,
java.util.Date createDate,
java.util.Date modifiedDate,
java.util.Date lastPostDate)
getLastFolderId
protected long getLastFolderId(long groupId,
java.lang.String path,
long defaultParentFolderId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getParentFolderPath
protected java.lang.String getParentFolderPath(java.lang.String path)
getResourceName
protected java.lang.String getResourceName(java.lang.String path)
removeFoldersFromPath
protected java.lang.String removeFoldersFromPath(java.lang.String path,
int index)