mura.content.feed

Class feedBean

lucee.Component
    extended by mura.cfobject
      extended by mura.bean.bean
        extended by mura.bean.beanFeed
          extended by mura.content.feed.feedBean

This provides content feed bean functionality

Class Attributes:
  • entityname : feed
  •  
  • output : false
  •  
  • table : tcontentfeeds
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    numeric allowHTML


    • access = public
    • returntype = any
    1 true yes
    string altName


    • access = public
    • returntype = any
    true false
    string altTable


    • access = public
    • returntype = any
    true false
    string authtype


    • access = public
    • returntype = any
    DEFAULT true false
    numeric autoimport


    • access = public
    • returntype = any
    0 true yes
    string categoryID


    • access = public
    • returntype = any
    true false
    string channelLink


    • access = public
    • returntype = any
    true false
    string contentID


    • access = public
    • returntype = any
    true false
    string contentpoolid


    • access = public
    • returntype = any
    true false
    string cssClass


    • access = public
    • returntype = any
    true false
    date dateCreated


    • access = public
    • returntype = any
    true false
    string description


    • access = public
    • returntype = any
    true false
    numeric displayComments


    • access = public
    • returntype = any
    0 true yes
    numeric displayKids


    • access = public
    • returntype = any
    0 true yes
    string displayList


    • access = public
    • returntype = any
    Title,Date,Image,Summary,Tags,Credits true yes
    numeric displayName


    • access = public
    • returntype = any
    0 true yes
    numeric displayRatings


    • access = public
    • returntype = any
    0 true yes
    string entityName


    • access = public
    • returntype = any
    content true false
    string featureType


    • access = public
    • returntype = any
    either true false
    string feedID


    • access = public
    • fieldtype = id
    • returntype = any
    true false
    string imageHeight


    • access = public
    • returntype = any
    AUTO true yes
    string imageSize


    • access = public
    • returntype = any
    small true yes
    string imageWidth


    • access = public
    • returntype = any
    AUTO true yes
    numeric includeHomePage


    • access = public
    • returntype = any
    0 true false
    numeric isActive


    • access = public
    • returntype = any
    1 true yes
    numeric isDefault


    • access = public
    • returntype = any
    0 true yes
    numeric isFeaturesOnly
          either,architecture,category.

    • access = public
    • returntype = any
    0 true yes
    numeric isLocked


    • access = public
    • returntype = any
    0 true yes
    numeric isNew


    • access = public
    • returntype = any
    0 true yes
    numeric isPublic


    • access = public
    • returntype = any
    0 true yes
    string lang


    • access = public
    • returntype = any
    en-us true yes
    date lastUpdate


    • access = public
    • returntype = any
    true false
    string lastUpdateBy


    • access = public
    • returntype = any
    true false
    numeric liveOnly


    • access = public
    • returntype = any
    1 true yes
    numeric maxItems


    • access = public
    • returntype = any
    20 true yes
    string name


    • access = public
    • returntype = any
    true false
    numeric nextN


    • access = public
    • returntype = any
    20 true yes
    query params


    • access = public
    • returntype = any
    true false
    string parentID


    • access = public
    • returntype = any
    true false
    string remoteID


    • access = public
    • returntype = any
    true false
    string remotePubDAte


    • access = public
    • returntype = any
    true false
    string remoteSourceURL


    • access = public
    • returntype = any
    true false
    numeric restricted


    • access = public
    • returntype = any
    0 true yes
    string restrictGroups


    • access = public
    • returntype = any
    true false
    numeric showExcludeSearch


    • access = public
    • returntype = any
    0 true yes
    numeric showNavOnly


    • access = public
    • returntype = any
    1 true yes
    any site


    • access = public
    • fieldtype = many-to-one
    • returntype = any
    • fkcolumn = siteID
    • cfc = site
    true false
    string sortBy


    • access = public
    • returntype = any
    lastUpdate true no
    string sortDirection


    • access = public
    • returntype = any
    desc true yes
    string type


    • access = public
    • returntype = any
    local true yes
    numeric useCategoryIntersect


    • access = public
    • returntype = any
    0 true false
    string version


    • access = public
    • returntype = any
    RSS 2.0 true yes
    string viewalllabel


    • access = public
    • returntype = any
    true false
    string viewalllink


    • access = public
    • returntype = any
    View All true false
    Constructor Summary
    init()
    Method Summary
    any addParam(string field='', string relationship='and', string criteria='', string condition='EQUALS', string datatype='')
    any clone()
    any delete()
    any getAvailableCount()
    any getAvailableDisplayList()
    any getContentPoolID()
    any getDisplayList()
    any getEditUrl(any compactDisplay='false')
    any getEntityName([any useProxyName='true'])
    any getFeed()
    any getImageHeight()
    any getImageSize()
    any getImageWidth()
    any getIterator(any aggregation='false', any applyPermFilter='false', any from='', any to='', any cachedWithin='[runtime expression]')
    any getPrimaryKey()
    any getQuery(any aggregation='false', any applyPermFilter='false', [any countOnly='false'], [any menuType='default'], any from='', any to='', any cachedWithin='[runtime expression]')
    any getRemoteData()
    any loadBy()
    any removeCategoryID([String categoryID])
    any removeContentID([String contentID])
    any renderName()
    any save()
    any set(any property, [any propertyValue])
    any setAdvancedParams(any params)
    any setAltTable([any altTable])
    any setAutoImport(any autoimport)
    any setCategoryID([String categoryID], boolean append='false')
    any setContentID([String contentID], boolean append='false')
    any setDateCreated([String dateCreated])
    any setDisplayComments([any DisplayComments])
    any setDisplayKids([any DisplayKids])
    any setDisplayName([any DisplayName])
    any setDisplayRatings([any DisplayRatings])
    any setFeedManager([any feedManager])
    any setImageHeight(any ImageHeight)
    any setImageSize([any imageSize])
    any setImageWidth(any ImageWidth)
    any setIsLocked([any isLocked])
    any setLastUpdate([String lastUpdate])
    any setParams(any params)
    any setRemotePubDate(string RemotePubDate)
    any setShowExcludeSearch([any showExcludeSearch])
    any setShowNavOnly([any showNavOnly])
    any setUseCategoryIntersect([any useCategoryIntersect])
    any type([String type])
     
    Methods inherited from class mura.bean.beanFeed
    addAdvancedParam, addJoin, andProp, beginsWith, caseInsensitiveOrderBy, clearAdvancedParams, clearJoins, clearParams, closeGrouping, contains, containsValue, endsWith, formatField, getAdvancedParams, getCustomDatasource, getDbType, getDiscriminatorColumn, getDiscriminatorValue, getEntity, getIsHistorical, getItemsPerPage, getJoins, getOrderBy, getParams, getQueryAttrs, getQueryService, getSort, getTableFieldList, hasColumn, hasCustomDatasource, hasDiscriminatorColumn, hasJoin, innerJoin, isEQ, isGT, isGTE, isIn, isLT, isLTE, isNEQ, isNotIn, itemsPerPage, leftJoin, loadTableMetaData, maxItems, null, openGrouping, orOpenGrouping, orProp, prop, setConfigBean, setEntityName, setItemsPerPage, setMaxItems, setNextN, setOrderBy, setSort, setSortDirection, sort, where
     
    Methods inherited from class mura.bean.bean
    addObject, allowDelete, allowQueryParams, allowRead, allowSave, compare, exists, get, getAll, getAllValues, getErrors, getHasManyPropArray, getHasOnePropArray, getInstanceName, getListView, getProperties, getSynthedFunctions, getTable, getValidations, getValue, has, hasErrors, hasProperty, hasTable, isComparable, OnMissingMethod, parseDateArg, removeObject, setAddedObjectValues, setAllValues, setErrors, setlastUpdateBy, setPropAsIDColumn, setValidations, setValue, synthArgs, translatePropKey, validate, valueExists
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getServiceFactory, getSession, initTracePoint, inject, injectMethod, invokeMethod, mixin, removeValue
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()


    Property Detail

    allowHTML

    property numeric allowHTML = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    altName

    property string altName

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    altTable

    property string altTable

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    authtype

    property string authtype = [DEFAULT]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    autoimport

    property numeric autoimport = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    categoryID

    property string categoryID

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    channelLink

    property string channelLink

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    contentID

    property string contentID

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    contentpoolid

    property string contentpoolid

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    cssClass

    property string cssClass

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    dateCreated

    property date dateCreated

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    description

    property string description

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    displayComments

    property numeric displayComments = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    displayKids

    property numeric displayKids = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    displayList

    property string displayList = [Title,Date,Image,Summary,Tags,Credits]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    displayName

    property numeric displayName = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    displayRatings

    property numeric displayRatings = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    entityName

    property string entityName = [content]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    featureType

    property string featureType = [either]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    feedID

    property string feedID

    Attributes:
    access - public
    required - false
    fieldtype - id
    returntype - any
    serializable - true

    imageHeight

    property string imageHeight = [AUTO]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    imageSize

    property string imageSize = [small]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    imageWidth

    property string imageWidth = [AUTO]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    includeHomePage

    property numeric includeHomePage = [0]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    isActive

    property numeric isActive = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isDefault

    property numeric isDefault = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isFeaturesOnly

    property numeric isFeaturesOnly = [0]

    either,architecture,category

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isLocked

    property numeric isLocked = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isNew

    property numeric isNew = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    isPublic

    property numeric isPublic = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    lang

    property string lang = [en-us]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    lastUpdate

    property date lastUpdate

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    lastUpdateBy

    property string lastUpdateBy

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    liveOnly

    property numeric liveOnly = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    maxItems

    property numeric maxItems = [20]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    name

    property string name

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    nextN

    property numeric nextN = [20]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    params

    property query params

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    parentID

    property string parentID

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    remoteID

    property string remoteID

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    remotePubDAte

    property string remotePubDAte

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    remoteSourceURL

    property string remoteSourceURL

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    restricted

    property numeric restricted = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    restrictGroups

    property string restrictGroups

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    showExcludeSearch

    property numeric showExcludeSearch = [0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    showNavOnly

    property numeric showNavOnly = [1]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    site

    property any site

    Attributes:
    access - public
    required - false
    fieldtype - many-to-one
    returntype - any
    fkcolumn - siteID
    serializable - true
    cfc - site

    sortBy

    property string sortBy = [lastUpdate]

    Attributes:
    access - public
    required - no
    returntype - any
    serializable - true

    sortDirection

    property string sortDirection = [desc]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    type

    property string type = [local]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    useCategoryIntersect

    property numeric useCategoryIntersect = [0]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    version

    property string version = [RSS 2.0]

    Attributes:
    access - public
    required - yes
    returntype - any
    serializable - true

    viewalllabel

    property string viewalllabel

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    viewalllink

    property string viewalllink = [View All]

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    Method Detail

    addParam

    public any addParam(string field='', string relationship='and', string criteria='', string condition='EQUALS', string datatype='')

    Overrides:
    addParam in class beanFeed
    Parameters:
    field - You can use 'Column' as an alias to field
    relationship
    criteria
    condition
    datatype

    clone

    public any clone()

    Overrides:
    clone in class beanFeed

    delete

    public any delete()


    getAvailableCount

    public any getAvailableCount()

    Overrides:
    getAvailableCount in class beanFeed

    getAvailableDisplayList

    public any getAvailableDisplayList()


    getContentPoolID

    public any getContentPoolID()


    getDisplayList

    public any getDisplayList()


    getEditUrl

    public any getEditUrl(any compactDisplay='false')

    Parameters:
    compactDisplay

    getEntityName

    public any getEntityName([any useProxyName='true'])

    Overrides:
    getEntityName in class beanFeed
    Parameters:
    useProxyName

    getFeed

    public any getFeed()

    Overrides:
    getFeed in class bean

    getImageHeight

    public any getImageHeight()


    getImageSize

    public any getImageSize()


    getImageWidth

    public any getImageWidth()


    getIterator

    public any getIterator(any aggregation='false', any applyPermFilter='false', any from='', any to='', any cachedWithin='[runtime expression]')

    Overrides:
    getIterator in class beanFeed
    Parameters:
    aggregation
    applyPermFilter
    from
    to
    cachedWithin

    getPrimaryKey

    public any getPrimaryKey()

    Overrides:
    getPrimaryKey in class bean

    getQuery

    public any getQuery(any aggregation='false', any applyPermFilter='false', [any countOnly='false'], [any menuType='default'], any from='', any to='', any cachedWithin='[runtime expression]')

    Overrides:
    getQuery in class beanFeed
    Parameters:
    aggregation
    applyPermFilter
    countOnly
    menuType
    from
    to
    cachedWithin

    getRemoteData

    public any getRemoteData()


    loadBy

    public any loadBy()


    removeCategoryID

    public any removeCategoryID([String categoryID])

    Parameters:
    categoryID

    removeContentID

    public any removeContentID([String contentID])

    Parameters:
    contentID

    renderName

    public any renderName()


    save

    public any save()


    set

    public any set(any property, [any propertyValue])

    Overrides:
    set in class bean
    Parameters:
    property
    propertyValue

    setAdvancedParams

    public any setAdvancedParams(any params)

    Overrides:
    setAdvancedParams in class beanFeed
    Parameters:
    params

    setAltTable

    public any setAltTable([any altTable])

    Parameters:
    altTable

    setAutoImport

    public any setAutoImport(any autoimport)

    Parameters:
    autoimport

    setCategoryID

    public any setCategoryID([String categoryID], boolean append='false')

    Parameters:
    categoryID
    append

    setContentID

    public any setContentID([String contentID], boolean append='false')

    Parameters:
    contentID
    append

    setDateCreated

    public any setDateCreated([String dateCreated])

    Parameters:
    dateCreated

    setDisplayComments

    public any setDisplayComments([any DisplayComments])

    Parameters:
    DisplayComments

    setDisplayKids

    public any setDisplayKids([any DisplayKids])

    Parameters:
    DisplayKids

    setDisplayName

    public any setDisplayName([any DisplayName])

    Parameters:
    DisplayName

    setDisplayRatings

    public any setDisplayRatings([any DisplayRatings])

    Parameters:
    DisplayRatings

    setFeedManager

    public any setFeedManager([any feedManager])

    Parameters:
    feedManager

    setImageHeight

    public any setImageHeight(any ImageHeight)

    Parameters:
    ImageHeight

    setImageSize

    public any setImageSize([any imageSize])

    Parameters:
    imageSize

    setImageWidth

    public any setImageWidth(any ImageWidth)

    Parameters:
    ImageWidth

    setIsLocked

    public any setIsLocked([any isLocked])

    Parameters:
    isLocked

    setLastUpdate

    public any setLastUpdate([String lastUpdate])

    Parameters:
    lastUpdate

    setParams

    public any setParams(any params)

    Overrides:
    setParams in class beanFeed
    Parameters:
    params

    setRemotePubDate

    public any setRemotePubDate(string RemotePubDate)

    Parameters:
    RemotePubDate

    setShowExcludeSearch

    public any setShowExcludeSearch([any showExcludeSearch])

    Parameters:
    showExcludeSearch

    setShowNavOnly

    public any setShowNavOnly([any showNavOnly])

    Parameters:
    showNavOnly

    setUseCategoryIntersect

    public any setUseCategoryIntersect([any useCategoryIntersect])

    Parameters:
    useCategoryIntersect

    type

    public any type([String type])

    Parameters:
    type