|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.clouddrive.CloudUser
org.exoplatform.clouddrive.cmis.CMISUser
org.exoplatform.clouddrive.sharepoint.SharepointUser
public class SharepointUser
Sharepoint user.
| Field Summary |
|---|
| Fields inherited from class org.exoplatform.clouddrive.cmis.CMISUser |
|---|
api |
| Fields inherited from class org.exoplatform.clouddrive.CloudUser |
|---|
email, hashCode, id, provider, serviceName, username |
| Constructor Summary | |
|---|---|
SharepointUser(String id,
String username,
String email,
org.exoplatform.clouddrive.CloudProvider provider,
SharepointAPI api)
An user in-memory POJO. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.exoplatform.clouddrive.cmis.CMISUser |
|---|
getPredefinedRepositoryName, getProvider, getRepositories, getRepositoryId, getRepositoryName, getUserTitle, setRepositoryId |
| Methods inherited from class org.exoplatform.clouddrive.CloudUser |
|---|
equals, getId, getUsername, hashCode, setServiceName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SharepointUser(String id,
String username,
String email,
org.exoplatform.clouddrive.CloudProvider provider,
SharepointAPI api)
id - Stringusername - Stringemail - Stringprovider - CloudProviderapi - SharepointAPI| Method Detail |
|---|
protected 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.CloudDriveException
javax.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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||