public class SharePointClient extends OfficeClient
| Constructor and Description |
|---|
SharePointClient(java.lang.String serverUrl,
java.lang.String siteRelativeUrl,
Credentials credentials) |
SharePointClient(java.lang.String serverUrl,
java.lang.String siteRelativeUrl,
Credentials credentials,
Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.util.concurrent.ListenableFuture<org.json.JSONObject> |
executeRequestJsonWithDigest(java.lang.String url,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> headers,
byte[] payload)
Execute request json with digest.
|
protected com.google.common.util.concurrent.ListenableFuture<java.lang.String> |
getFormDigest() |
protected java.lang.String |
getServerUrl() |
protected java.lang.String |
getSiteRelativeUrl() |
protected java.lang.String |
getSiteUrl() |
com.google.common.util.concurrent.ListenableFuture<org.json.JSONObject> |
getUserByID(java.lang.String id) |
com.google.common.util.concurrent.ListenableFuture<java.lang.String> |
getWebTitle() |
executeRequest, executeRequest, executeRequestJson, executeRequestJson, generateODataQueryString, getCredentials, getDiscoveryInfo, getDiscoveryInfo, getLogger, isValidStatus, log, log, prepareRequest, queryEncode, urlEncode, UUIDtoStringpublic SharePointClient(java.lang.String serverUrl,
java.lang.String siteRelativeUrl,
Credentials credentials)
public SharePointClient(java.lang.String serverUrl,
java.lang.String siteRelativeUrl,
Credentials credentials,
Logger logger)
protected java.lang.String getSiteUrl()
protected java.lang.String getServerUrl()
protected java.lang.String getSiteRelativeUrl()
protected com.google.common.util.concurrent.ListenableFuture<java.lang.String> getFormDigest()
protected com.google.common.util.concurrent.ListenableFuture<org.json.JSONObject> executeRequestJsonWithDigest(java.lang.String url,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> headers,
byte[] payload)
url - the urlmethod - the methodheaders - the headerspayload - the payloadpublic com.google.common.util.concurrent.ListenableFuture<java.lang.String> getWebTitle()
public com.google.common.util.concurrent.ListenableFuture<org.json.JSONObject> getUserByID(java.lang.String id)