public class

SharepointSitesClientImpl

extends Object
implements SharepointSitesClient
java.lang.Object
   ↳ org.mule.modules.sharepoint.api.client.impl.SharepointSitesClientImpl

Summary

Fields
private SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider
Public Constructors
SharepointSitesClientImpl(SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider)
Public Methods
String createWeb(String url, String title, String description, String templateName, Long language, Long locale, Long collationLocale, Boolean uniquePermissions, Boolean anonymous, Boolean presence)
void deleteWeb(String url)
String exportSolution(String solutionFileName, String title, String description, boolean fullReuseExportMode, boolean includeWebContent)
int exportWeb(String jobName, String webUrl, String dataPath, boolean includeSubwebs, boolean includeUserSecurity, boolean overWrite, int cabSize)
SitesSoap getConnection()
String getSite(String siteUrl)
void getSiteTemplates(long lcid, Holder<Long> getSiteTemplatesResult, Holder<ArrayOfTemplate> templateList)
String getUpdatedFormDigest()
FormDigestInformation getUpdatedFormDigestInformation(String url)
int importWeb(String jobName, String webUrl, SitesArrayOfString dataFiles, String logPath, boolean includeUserSecurity, boolean overWrite)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.modules.sharepoint.api.client.SharepointSitesClient

Fields

private SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider

Public Constructors

public SharepointSitesClientImpl (SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider)

Parameters
serviceProvider

Public Methods

public String createWeb (String url, String title, String description, String templateName, Long language, Long locale, Long collationLocale, Boolean uniquePermissions, Boolean anonymous, Boolean presence)

Parameters
url
title
description
templateName
language
locale
collationLocale
uniquePermissions
anonymous
presence

public void deleteWeb (String url)

Parameters
url

public String exportSolution (String solutionFileName, String title, String description, boolean fullReuseExportMode, boolean includeWebContent)

Parameters
solutionFileName
title
description
fullReuseExportMode
includeWebContent

public int exportWeb (String jobName, String webUrl, String dataPath, boolean includeSubwebs, boolean includeUserSecurity, boolean overWrite, int cabSize)

Parameters
jobName
webUrl
dataPath
includeSubwebs
includeUserSecurity
overWrite
cabSize

public SitesSoap getConnection ()

public String getSite (String siteUrl)

Parameters
siteUrl

public void getSiteTemplates (long lcid, Holder<Long> getSiteTemplatesResult, Holder<ArrayOfTemplate> templateList)

Parameters
lcid
getSiteTemplatesResult
templateList

public String getUpdatedFormDigest ()

public FormDigestInformation getUpdatedFormDigestInformation (String url)

Parameters
url

public int importWeb (String jobName, String webUrl, SitesArrayOfString dataFiles, String logPath, boolean includeUserSecurity, boolean overWrite)

Parameters
jobName
webUrl
dataFiles
logPath
includeUserSecurity
overWrite