public interface

SharepointWebsClient

org.mule.modules.sharepoint.api.client.SharepointWebsClient
Known Indirect Subclasses

Summary

Public Methods
abstract String createContentType(String displayName, String parentType, CreateContentType.NewFields newFields, CreateContentType.ContentTypeProperties contentTypeProperties)
abstract void customizeCss(String cssFile)
abstract DeleteContentTypeResponse.DeleteContentTypeResult deleteContentType(String contentTypeId)
abstract String getActivatedFeatures()
abstract GetAllSubWebCollectionResponse.GetAllSubWebCollectionResult getAllSubWebCollection()
abstract GetColumnsResponse.GetColumnsResult getColumns()
abstract GetContentTypeResponse.GetContentTypeResult getContentType(String contentTypeId)
abstract GetContentTypesResponse.GetContentTypesResult getContentTypes()
abstract CustomizedPageStatus getCustomizedPageStatus(String fileUrl)
abstract GetListTemplatesResponse.GetListTemplatesResult getListTemplates()
abstract GetObjectIdFromUrlResponse.GetObjectIdFromUrlResult getObjectIdFromUrl(String objectUrl)
abstract GetWebResponse.GetWebResult getWeb(String webUrl)
abstract GetWebCollectionResponse.GetWebCollectionResult getWebCollection()
abstract RemoveContentTypeXmlDocumentResponse.RemoveContentTypeXmlDocumentResult removeContentTypeXmlDocument(String contentTypeId, String documentUri)
abstract void revertAllFileContentStreams()
abstract void revertCss(String cssFile)
abstract void revertFileContentStream(String fileUrl)
abstract UpdateColumnsResponse.UpdateColumnsResult updateColumns(UpdateColumns.NewFields newFields, UpdateColumns.UpdateFields updateFields, UpdateColumns.DeleteFields deleteFields)
abstract UpdateContentTypeResponse.UpdateContentTypeResult updateContentType(String contentTypeId, UpdateContentType.ContentTypeProperties contentTypeProperties, UpdateContentType.NewFields newFields, UpdateContentType.UpdateFields updateFields, UpdateContentType.DeleteFields deleteFields)
abstract UpdateContentTypeXmlDocumentResponse.UpdateContentTypeXmlDocumentResult updateContentTypeXmlDocument(String contentTypeId, UpdateContentTypeXmlDocument.NewDocument newDocument)
abstract String webUrlFromPageUrl(String pageUrl)

Public Methods

public abstract String createContentType (String displayName, String parentType, CreateContentType.NewFields newFields, CreateContentType.ContentTypeProperties contentTypeProperties)

Parameters
displayName
parentType
newFields
contentTypeProperties

public abstract void customizeCss (String cssFile)

Parameters
cssFile

public abstract DeleteContentTypeResponse.DeleteContentTypeResult deleteContentType (String contentTypeId)

Parameters
contentTypeId

public abstract String getActivatedFeatures ()

public abstract GetContentTypeResponse.GetContentTypeResult getContentType (String contentTypeId)

Parameters
contentTypeId

public abstract CustomizedPageStatus getCustomizedPageStatus (String fileUrl)

Parameters
fileUrl

public abstract GetObjectIdFromUrlResponse.GetObjectIdFromUrlResult getObjectIdFromUrl (String objectUrl)

Parameters
objectUrl

public abstract GetWebResponse.GetWebResult getWeb (String webUrl)

Parameters
webUrl

public abstract RemoveContentTypeXmlDocumentResponse.RemoveContentTypeXmlDocumentResult removeContentTypeXmlDocument (String contentTypeId, String documentUri)

Parameters
contentTypeId
documentUri

public abstract void revertAllFileContentStreams ()

public abstract void revertCss (String cssFile)

Parameters
cssFile

public abstract void revertFileContentStream (String fileUrl)

Parameters
fileUrl

public abstract UpdateColumnsResponse.UpdateColumnsResult updateColumns (UpdateColumns.NewFields newFields, UpdateColumns.UpdateFields updateFields, UpdateColumns.DeleteFields deleteFields)

Parameters
newFields
updateFields
deleteFields

public abstract UpdateContentTypeResponse.UpdateContentTypeResult updateContentType (String contentTypeId, UpdateContentType.ContentTypeProperties contentTypeProperties, UpdateContentType.NewFields newFields, UpdateContentType.UpdateFields updateFields, UpdateContentType.DeleteFields deleteFields)

Parameters
contentTypeId
contentTypeProperties
newFields
updateFields
deleteFields

public abstract UpdateContentTypeXmlDocumentResponse.UpdateContentTypeXmlDocumentResult updateContentTypeXmlDocument (String contentTypeId, UpdateContentTypeXmlDocument.NewDocument newDocument)

Parameters
contentTypeId
newDocument

public abstract String webUrlFromPageUrl (String pageUrl)

Parameters
pageUrl