public class SharepointUser
extends org.exoplatform.clouddrive.cmis.CMISUser
| Constructor and Description |
|---|
SharepointUser(String id,
String username,
String email,
org.exoplatform.clouddrive.CloudProvider provider,
SharepointAPI api)
An user in-memory POJO.
|
| Modifier and Type | Method and Description |
|---|---|
protected SharepointAPI |
api()
Internal API.
|
String |
createDriveTitle() |
String |
getEmail() |
String |
getServiceName() |
String |
getSiteTitle()
Currently connected SharePoint site name.
|
String |
getSiteURL()
An URl of currently connected SharePoint site.
|
SharepointAPI.User |
getSiteUser()
Current user in SharePoint CMIS repository.
|
getPredefinedRepositoryName, getProvider, getRepositories, getRepositoryId, getRepositoryName, getUserTitle, setCurrentRepositorypublic SharepointUser(String id, String username, String email, org.exoplatform.clouddrive.CloudProvider provider, SharepointAPI api)
id - Stringusername - Stringemail - Stringprovider - CloudProviderapi - SharepointAPIprotected SharepointAPI api()
api in class org.exoplatform.clouddrive.cmis.CMISUserCMISAPI instance authenticated for this user.public String createDriveTitle() throws javax.jcr.RepositoryException, org.exoplatform.clouddrive.CloudDriveException
createDriveTitle in class org.exoplatform.clouddrive.cmis.CMISUserorg.exoplatform.clouddrive.CloudDriveExceptionjavax.jcr.RepositoryExceptionpublic String getEmail()
getEmail in class org.exoplatform.clouddrive.CloudUserpublic String getServiceName()
getServiceName in class org.exoplatform.clouddrive.cmis.CMISUserpublic String getSiteTitle()
CMISUser.getRepositoryName() but
this name retrieved via native API.public String getSiteURL()
public SharepointAPI.User getSiteUser()
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.