mura.content.favorite

Class favoriteBean

WEB-INF.cftags.component
    extended by mura.cfobject
      extended by mura.bean.bean
        extended by mura.content.favorite.favoriteBean

This provides user favorites persistence

Class Attributes:
  • table : tusersfavorites
  •  
  • output : false
  •  
  • entityname : favorite
  •  
    Property Summary
    type property default serializable required
    numeric columnNumber


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


    • returntype = any
    • access = public
    true true
    string favorite


    • returntype = any
    • access = public
    true true
    string favoriteID


    • fieldtype = id
    • returntype = any
    • access = public
    true true
    string favoriteName


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


    • persistent = false
    • returntype = any
    • access = public
    1 true true
    numeric maxRSSItems


    • returntype = any
    • access = public
    0 true true
    numeric rowNumber


    • returntype = any
    • access = public
    0 true true
    string siteID


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


    • returntype = any
    • access = public
    true true
    string userID


    • returntype = any
    • access = public
    true true
    Constructor Summary
    init()
    Method Summary
    any delete()
    any getFavoriteID()
    any getFavoritesByUser([any userID], [any type])
    any getPrimaryKey()
    any getQuery()
    any getUsersByFavorite([any favorite], [any type])
    any load()
    any loadBy()
    any save()
    any setColumnNumber([any ColumnNumber])
    any setConfigBean([any configBean])
    any setDateCreated([any DateCreated])
    any setMaxRSSItems([any MaxRSSItems])
    any setRowNumber([any RowNumber])
     
    Methods inherited from class mura.bean.bean
    OnMissingMethod, addEventHandler, addObject, allowAccess, allowDelete, allowQueryParams, allowRead, allowSave, clone, compare, exists, get, getAll, getAllValues, getBundleable, getDynamic, getEntityDisplayName, getEntityName, getErrors, getFeed, getHasManyPropArray, getHasOnePropArray, getInstanceName, getIsHistorical, getOrderBy, getProperties, getPublicAPI, getRegisteredEntity, getScaffold, getSynthedFunctions, getTable, getValidations, getValue, has, hasErrors, hasProperty, hasTable, isComparable, on, parseDateArg, registerAsEntity, removeObject, set, setAddedObjectValues, setAllValues, setErrors, setPropAsIDColumn, setValidations, setValue, setlastUpdateBy, synthArgs, transformEventName, translatePropKey, trigger, validate, valueExists
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEntity, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, removeValue
     
    Methods inherited from class WEB-INF.cftags.component
    None

    Constructor Detail

    init

    public init()


    Property Detail

    columnNumber

    property numeric columnNumber = [0]

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

    dateCreated

    property date dateCreated

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

    favorite

    property string favorite

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

    favoriteID

    property string favoriteID

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

    favoriteName

    property string favoriteName

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

    isNew

    property numeric isNew = [1]

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

    maxRSSItems

    property numeric maxRSSItems = [0]

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

    rowNumber

    property numeric rowNumber = [0]

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

    siteID

    property string siteID

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

    type

    property string type

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

    userID

    property string userID

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

    Method Detail

    delete

    public any delete()


    getFavoriteID

    public any getFavoriteID()


    getFavoritesByUser

    public any getFavoritesByUser([any userID], [any type])

    Parameters:
    userID
    type

    getPrimaryKey

    public any getPrimaryKey()

    Overrides:
    getPrimaryKey in class bean

    getQuery

    public any getQuery()


    getUsersByFavorite

    public any getUsersByFavorite([any favorite], [any type])

    Parameters:
    favorite
    type

    load

    public any load()


    loadBy

    public any loadBy()


    save

    public any save()


    setColumnNumber

    public any setColumnNumber([any ColumnNumber])

    Parameters:
    ColumnNumber

    setConfigBean

    public any setConfigBean([any configBean])

    Parameters:
    configBean

    setDateCreated

    public any setDateCreated([any DateCreated])

    Parameters:
    DateCreated

    setMaxRSSItems

    public any setMaxRSSItems([any MaxRSSItems])

    Parameters:
    MaxRSSItems

    setRowNumber

    public any setRowNumber([any RowNumber])

    Parameters:
    RowNumber