public class

SharepointViewsClientImpl

extends Object
implements SharepointViewsClient
java.lang.Object
   ↳ org.mule.modules.sharepoint.api.client.impl.SharepointViewsClientImpl

Summary

Fields
private SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider
Public Constructors
SharepointViewsClientImpl(SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider)
Public Methods
AddViewResponse.AddViewResult addView(String listName, String viewName, AddView.ViewFields viewFields, AddView.Query query, AddView.RowLimit rowLimit, String type, boolean makeViewDefault)
void deleteView(String listName, String viewName)
ViewsSoap getConnection()
GetViewResponse.GetViewResult getView(String listName, String viewName)
GetViewCollectionResponse.GetViewCollectionResult getViewCollection(String listName)
GetViewHtmlResponse.GetViewHtmlResult getViewHtml(String listName, String viewName)
UpdateViewResponse.UpdateViewResult updateView(String listName, String viewName, UpdateView.ViewProperties viewProperties, UpdateView.Query query, UpdateView.ViewFields viewFields, UpdateView.Aggregations aggregations, UpdateView.Formats formats, UpdateView.RowLimit rowLimit)
UpdateViewHtmlResponse.UpdateViewHtmlResult updateViewHtml(String listName, String viewName, UpdateViewHtml.ViewProperties viewProperties, UpdateViewHtml.Toolbar toolbar, UpdateViewHtml.ViewHeader viewHeader, UpdateViewHtml.ViewBody viewBody, UpdateViewHtml.ViewFooter viewFooter, UpdateViewHtml.ViewEmpty viewEmpty, UpdateViewHtml.RowLimitExceeded rowLimitExceeded, UpdateViewHtml.Query query, UpdateViewHtml.ViewFields viewFields, UpdateViewHtml.Aggregations aggregations, UpdateViewHtml.Formats formats, UpdateViewHtml.RowLimit rowLimit)
UpdateViewHtml2Response.UpdateViewHtml2Result updateViewHtml2(String listName, String viewName, UpdateViewHtml2.ViewProperties viewProperties, UpdateViewHtml2.Toolbar toolbar, UpdateViewHtml2.ViewHeader viewHeader, UpdateViewHtml2.ViewBody viewBody, UpdateViewHtml2.ViewFooter viewFooter, UpdateViewHtml2.ViewEmpty viewEmpty, UpdateViewHtml2.RowLimitExceeded rowLimitExceeded, UpdateViewHtml2.Query query, UpdateViewHtml2.ViewFields viewFields, UpdateViewHtml2.Aggregations aggregations, UpdateViewHtml2.Formats formats, UpdateViewHtml2.RowLimit rowLimit, String openApplicationExtension)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.modules.sharepoint.api.client.SharepointViewsClient

Fields

private SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider

Public Constructors

public SharepointViewsClientImpl (SharepointServiceProvider<? extends SharepointServiceConfig> serviceProvider)

Parameters
serviceProvider

Public Methods

public AddViewResponse.AddViewResult addView (String listName, String viewName, AddView.ViewFields viewFields, AddView.Query query, AddView.RowLimit rowLimit, String type, boolean makeViewDefault)

Parameters
listName
viewName
viewFields
query
rowLimit
type
makeViewDefault

public void deleteView (String listName, String viewName)

Parameters
listName
viewName

public ViewsSoap getConnection ()

public GetViewResponse.GetViewResult getView (String listName, String viewName)

Parameters
listName
viewName

public GetViewCollectionResponse.GetViewCollectionResult getViewCollection (String listName)

Parameters
listName

public GetViewHtmlResponse.GetViewHtmlResult getViewHtml (String listName, String viewName)

Parameters
listName
viewName

public UpdateViewResponse.UpdateViewResult updateView (String listName, String viewName, UpdateView.ViewProperties viewProperties, UpdateView.Query query, UpdateView.ViewFields viewFields, UpdateView.Aggregations aggregations, UpdateView.Formats formats, UpdateView.RowLimit rowLimit)

Parameters
listName
viewName
viewProperties
query
viewFields
aggregations
formats
rowLimit

public UpdateViewHtmlResponse.UpdateViewHtmlResult updateViewHtml (String listName, String viewName, UpdateViewHtml.ViewProperties viewProperties, UpdateViewHtml.Toolbar toolbar, UpdateViewHtml.ViewHeader viewHeader, UpdateViewHtml.ViewBody viewBody, UpdateViewHtml.ViewFooter viewFooter, UpdateViewHtml.ViewEmpty viewEmpty, UpdateViewHtml.RowLimitExceeded rowLimitExceeded, UpdateViewHtml.Query query, UpdateViewHtml.ViewFields viewFields, UpdateViewHtml.Aggregations aggregations, UpdateViewHtml.Formats formats, UpdateViewHtml.RowLimit rowLimit)

Parameters
listName
viewName
viewProperties
toolbar
viewHeader
viewBody
viewFooter
viewEmpty
rowLimitExceeded
query
viewFields
aggregations
formats
rowLimit

public UpdateViewHtml2Response.UpdateViewHtml2Result updateViewHtml2 (String listName, String viewName, UpdateViewHtml2.ViewProperties viewProperties, UpdateViewHtml2.Toolbar toolbar, UpdateViewHtml2.ViewHeader viewHeader, UpdateViewHtml2.ViewBody viewBody, UpdateViewHtml2.ViewFooter viewFooter, UpdateViewHtml2.ViewEmpty viewEmpty, UpdateViewHtml2.RowLimitExceeded rowLimitExceeded, UpdateViewHtml2.Query query, UpdateViewHtml2.ViewFields viewFields, UpdateViewHtml2.Aggregations aggregations, UpdateViewHtml2.Formats formats, UpdateViewHtml2.RowLimit rowLimit, String openApplicationExtension)

Parameters
listName
viewName
viewProperties
toolbar
viewHeader
viewBody
viewFooter
viewEmpty
rowLimitExceeded
query
viewFields
aggregations
formats
rowLimit
openApplicationExtension