mura.content.feed

Class feedGateway

WEB-INF.cftags.component
    extended by mura.cfobject
      extended by mura.content.feed.feedGateway

This provides content feed gateway queries

Class Attributes:
  • output : false
  •  
    Constructor Summary
    init(any configBean, any contentIntervalManager, any permUtility, any utility)
    Method Summary
    any getDefaultFeeds([String siteID])
    any getFeed([any feedBean], any tag='', boolean aggregation='false', boolean applyPermFilter='false', boolean countOnly='false', [any menuType='default'], any from='', any to='', boolean applyIntervals='true')
    any getFeeds([String siteID], [String type], boolean publicOnly='false', boolean activeOnly='false')
    any getFeedsByCategoryID([string categoryID], [string siteID])
    any getTypeCount(String siteID='', String type='')
    any getcontentItems([any feedBean])
    any renderActiveClause([any table='tcontent'], [any siteID], [any liveOnly='1'], [any activeOnly='1'])
    any renderDateTimeParamType()
    any sanitizedValue([any value])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEntity, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, getValue, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class WEB-INF.cftags.component
    None

    Constructor Detail

    init

    public init(any configBean, any contentIntervalManager, any permUtility, any utility)

    Parameters:
    configBean
    contentIntervalManager
    permUtility
    utility

    Method Detail

    getDefaultFeeds

    public any getDefaultFeeds([String siteID])

    Parameters:
    siteID

    getFeed

    public any getFeed([any feedBean], any tag='', boolean aggregation='false', boolean applyPermFilter='false', boolean countOnly='false', [any menuType='default'], any from='', any to='', boolean applyIntervals='true')

    Overrides:
    getFeed in class cfobject
    Parameters:
    feedBean
    tag
    aggregation
    applyPermFilter
    countOnly
    menuType
    from
    to
    applyIntervals

    getFeeds

    public any getFeeds([String siteID], [String type], boolean publicOnly='false', boolean activeOnly='false')

    Parameters:
    siteID
    type
    publicOnly
    activeOnly

    getFeedsByCategoryID

    public any getFeedsByCategoryID([string categoryID], [string siteID])

    Parameters:
    categoryID
    siteID

    getTypeCount

    public any getTypeCount(String siteID='', String type='')

    Parameters:
    siteID
    type

    getcontentItems

    public any getcontentItems([any feedBean])

    Parameters:
    feedBean

    renderActiveClause

    public any renderActiveClause([any table='tcontent'], [any siteID], [any liveOnly='1'], [any activeOnly='1'])

    Parameters:
    table
    siteID
    liveOnly
    activeOnly

    renderDateTimeParamType

    public any renderDateTimeParamType()


    sanitizedValue

    public any sanitizedValue([any value])

    Parameters:
    value