%ZEN.Mobile.RSS.API
class %ZEN.Mobile.RSS.API extends %Library.RegisteredObject
This class provides the API for the RSS implementationMethod Inventory
- %CreateApplication()
- %DeleteApplication()
- %Exercise()
- %ExistsApplication()
- %ListApplications()
- %OpenApplication()
- %TestFeed()
Methods
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
Delete a named application
classmethod %Exercise(pFeedURL As %String = "feed://www.npr.org/rss/rss.php?id=1001")
Exercise the API
Test for existence of a named application
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
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()