Home > Class Reference > ENSLIB namespace > %ZEN.Mobile.RSS.API


class %ZEN.Mobile.RSS.API extends %Library.RegisteredObject

This class provides the API for the RSS implementation

Method Inventory


classmethod %CreateApplication(pName As %String, pDescription As %String, Output pApplication As Application) as %Status
Create an application, at minimum a name and description must be supplied
classmethod %DeleteApplication(pName As %String) as %Status
Delete a named application
classmethod %Exercise(pFeedURL As %String = "feed://www.npr.org/rss/rss.php?id=1001")
Exercise the API
classmethod %ExistsApplication(pName As %String) as %Boolean
Test for existence of a named application
classmethod %ListApplications(Output pNames As %String) as %Status
Returns a list of defined applications
classmethod %OpenApplication(pName As %String, Output pObject As Application) as %Status
Open a named application
classmethod %TestFeed(pURL As %String, Output pStatus As %Status, pTimeout As %Integer = -1, pHttpRequest As %Net.HttpRequest = "") as %Boolean
Test a Feed, URL must be supplied. Optionally supplied a preconfigured HttpRequest. Returns True if an Accessible Feed, Otherwise false. If false examine pStatus for an an explanation of why the feed is not accessible ( if you care )

Inherited Members

Inherited Methods