Changes
/* Web Service Interface */
</syntaxhighlight>
=== DebugInfo TriggerViewStateUpdate ===
The push web service provides access to its current status via a debug - info method. Use this to retrieve information about the current status of the web service.
This method can also be called via a web browswer by browsing the according URL.
<source syntaxhighlight> lang="csharp"> /// <summary> /// Delivers info about the current status of the Push Service. /// </summary> /// <param name="token">authentication token</param>
[OperationContract]
[WebInvoke(UriTemplate = "DebugInfoTriggerViewStateUpdate/{tokenappName}/{contextName}/{authentication}", Method = "GET",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
=== Reset TestViewState===
To trigger reinitialization (reset) of the push web service from extern, call this method via a web browser.
<source langsyntaxhighlightlang="csharp"> /// <summary> /// Resets the Cache of the Push Service /// </summary> /// <param name="token">authentication token</param>
[OperationContract]
[WebInvoke(UriTemplate = "ResetTestViewState/{tokenappName}/{contextName}/{owneruid}/{authentication}", Method = "GET",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
[[Category:Installing]]
[[Category:Web service]]