This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

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

%ZEN.Mobile.RSS.Item

persistent class %ZEN.Mobile.RSS.Item extends %Library.Persistent

SQL Table Name: %ZEN_Mobile_RSS.Item

This represents an individual item in a feed

Property Inventory

Method Inventory

Parameters

parameter DEFAULTGLOBAL = ^ZEN.Mobile.RSS.Item;
Inherited description:

If a persistent class uses %Library.CacheStorage then the DEFAULTGLOBAL parameter is used as the default global root for the values of the storage keywords COUNTERLOCATION, DATALOCATION, IDLOCATION, INDEXLOCATION and STREAMLOCATION in the active storage definition. DEFAULTGLOBAL is only used to generate location keyword values that are not already defined. The location value is constructed by adding a location type to the end of DEFAULTGLOBAL. For example, if DEFAULTGLOBAL = "^GL.Account" the compiler will generate DATALOCATION = ^GL.AccountD.

If USEEXTENTSET is true, then DEFAULTGLOBAL is used as the default extent location.


The location types are:
LocationType
COUNTERLOCATIONC
DATALOCATIOND
IDLOCATIOND
INDEXLOCATIONI
STREAMLOCATIONS

Properties

property Category as %String) [ ReadOnly ];
This is the category of the Item
Property methods: CategoryDisplayToLogical(), CategoryGet(), CategoryGetStored(), CategoryIsValid(), CategoryLogicalToDisplay(), CategoryLogicalToOdbc(), CategoryNormalize()
property ChannelDescription as %String [ ReadOnly ];
This is the parent Channel's (feed's) Description
Property methods: ChannelDescriptionDisplayToLogical(), ChannelDescriptionGet(), ChannelDescriptionGetStored(), ChannelDescriptionIsValid(), ChannelDescriptionLogicalToDisplay(), ChannelDescriptionLogicalToOdbc(), ChannelDescriptionNormalize()
property ChannelTitle as %String [ ReadOnly ];
This is the parent Channel's (feed's) Title
Property methods: ChannelTitleDisplayToLogical(), ChannelTitleGet(), ChannelTitleGetStored(), ChannelTitleIsValid(), ChannelTitleLogicalToDisplay(), ChannelTitleLogicalToOdbc(), ChannelTitleNormalize()
property Description as %String) [ ReadOnly ];
This is the Description of the item
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionGetStored(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize()
relationship Feed as Feed [ Required , Inverse = Items , Cardinality = parent ];
Property methods: FeedCheck(), FeedDelete(), FeedGet(), FeedGetObject(), FeedGetObjectId(), FeedGetStored(), FeedGetSwizzled(), FeedIsValid(), FeedNewObject(), FeedOnDelete(), FeedRClose(), FeedRExec(), FeedRFetch(), FeedRelate(), FeedSQLCompute(), FeedSet(), FeedSetObject(), FeedSetObjectId(), FeedUnRelate(), FeedUnSwizzle()
This is the Link to the full article
Property methods: LinkDisplayToLogical(), LinkGet(), LinkGetStored(), LinkIsValid(), LinkLogicalToDisplay(), LinkLogicalToOdbc(), LinkNormalize()
property PubDate as %String) [ ReadOnly ];
This is the publication date of the Item
Property methods: PubDateDisplayToLogical(), PubDateGet(), PubDateGetStored(), PubDateIsValid(), PubDateLogicalToDisplay(), PubDateLogicalToOdbc(), PubDateNormalize()
property TimeStamp as %TimeStamp [ ReadOnly ];
This is the timestamp when the item was filed
Property methods: TimeStampDisplayToLogical(), TimeStampGet(), TimeStampGetStored(), TimeStampIsValid(), TimeStampLogicalToDisplay(), TimeStampNormalize(), TimeStampOdbcToLogical()
property Title as %String) [ ReadOnly ];
This is the title of the item
Property methods: TitleDisplayToLogical(), TitleGet(), TitleGetStored(), TitleIsValid(), TitleLogicalToDisplay(), TitleLogicalToOdbc(), TitleNormalize()
property ZCRC as %String [ ReadOnly ];
Identity
Property methods: ZCRCDisplayToLogical(), ZCRCGet(), ZCRCGetStored(), ZCRCIsValid(), ZCRCLogicalToDisplay(), ZCRCLogicalToOdbc(), ZCRCNormalize()

Methods

method ChannelDescriptionGet() as %String
method ChannelTitleGet() as %String
method ZCRCGet() as %String
Getter for ZCRC

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%ZEN.Mobile.RSS.Item)

{%%PARENT}("Items")(ID)
=
%%CLASSNAME
TimeStamp
ChannelTitle
ChannelDescription
Category
PubDate
Title
Description
Link
ZCRC
FeedbackOpens in a new window