mura.bean

Class bean

WEB-INF.cftags.component
    extended by mura.cfobject
      extended by mura.bean.bean
Direct Known Subclasses:
beanExtendable , beanFeed , beanORM , categoryBean , contentCommentBean , contentDisplayIntervalBean , contentStatsBean , changesetBean , dataCollectionBean , favoriteBean , rateBean , emailBean , mailinglistBean , memberBean , pluginDisplayObjectBean , pluginScriptBean , pluginSettingBean , settingsImageSizeBean

This provides core bean functionality

Class Attributes:
  • output : false
  •  
    Property Summary
    type property default serializable required
    struct errors


    • persistent = false
    • returntype = any
    • comparable = false
    • access = public
    true false
    boolean fromMuraCache


    • persistent = false
    • returntype = any
    • comparable = false
    • access = public
    false true false
    string instanceID


    • persistent = false
    • returntype = any
    • comparable = false
    • access = public
    true false
    numeric isNew


    • persistent = false
    • returntype = any
    • access = public
    1 true false
    Constructor Summary
    init()
    Method Summary
    any OnMissingMethod([string MissingMethodName], [Struct MissingMethodArguments])
    any addEventHandler([any component])
    private any addObject([any obj])
    any allowAccess([any $], [any m], [any mura])
    any allowDelete()
    any allowQueryParams([any params], [any $], [any m], [any mura])
    any allowRead()
    any allowSave()
    any clone()
    any compare([any bean], [any propertyList=''])
    any exists()
    any get([String property=''], [any defaultValue])
    any getAll()
    any getAllValues()
    any getBundleable()
    any getDynamic()
    any getEntityDisplayName()
    any getEntityName()
    any getErrors()
    any getFeed()
    any getHasManyPropArray()
    any getHasOnePropArray()
    any getInstanceName()
    any getIsHistorical()
    any getOrderBy()
    any getPrimaryKey()
    any getProperties()
    any getPublicAPI()
    any getRegisteredEntity()
    any getScaffold()
    any getSynthedFunctions()
    any getTable()
    any getValidations()
    any getValue([String property], [any defaultValue])
    any has([any valueKey])
    any hasErrors()
    any hasProperty([any property])
    any hasTable()
    any isComparable([any property])
    any on([any eventName], [any fn])
    any parseDateArg([String arg])
    any registerAsEntity()
    private any removeObject([any obj])
    any set([any property], [any propertyValue])
    any setAddedObjectValues([any properties])
    any setAllValues([any instance])
    any setErrors([any errors])
    private any setPropAsIDColumn([any prop], [any isPrimaryKey='true'])
    any setValidations([any validations])
    any setValue([any property], [any propertyValue=''])
    any setlastUpdateBy([any lastUpdateBy])
    private any synthArgs([any args])
    any transformEventName([any eventName])
    any translatePropKey([any property])
    any trigger([any eventName])
    any validate([any fields=''])
    any valueExists([any valueKey])
     
    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

    errors

    property struct errors

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

    fromMuraCache

    property boolean fromMuraCache = [false]

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

    instanceID

    property string instanceID

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

    isNew

    property numeric isNew = [1]

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

    Method Detail

    OnMissingMethod

    public any OnMissingMethod([string MissingMethodName], [Struct MissingMethodArguments])

    Parameters:
    MissingMethodName
    MissingMethodArguments

    addEventHandler

    public any addEventHandler([any component])

    Parameters:
    component

    addObject

    private any addObject([any obj])

    Parameters:
    obj

    allowAccess

    public any allowAccess([any $], [any m], [any mura])

    Parameters:
    $
    m
    mura

    allowDelete

    public any allowDelete()


    allowQueryParams

    public any allowQueryParams([any params], [any $], [any m], [any mura])

    Parameters:
    params
    $
    m
    mura

    allowRead

    public any allowRead()


    allowSave

    public any allowSave()


    clone

    public any clone()


    compare

    public any compare([any bean], [any propertyList=''])

    Parameters:
    bean
    propertyList

    exists

    public any exists()


    get

    public any get([String property=''], [any defaultValue])

    Overrides:
    get in class cfobject
    Parameters:
    property
    defaultValue

    getAll

    public any getAll()


    getAllValues

    public any getAllValues()


    getBundleable

    public any getBundleable()


    getDynamic

    public any getDynamic()


    getEntityDisplayName

    public any getEntityDisplayName()


    getEntityName

    public any getEntityName()


    getErrors

    public any getErrors()


    getFeed

    public any getFeed()

    Overrides:
    getFeed in class cfobject

    getHasManyPropArray

    public any getHasManyPropArray()


    getHasOnePropArray

    public any getHasOnePropArray()


    getInstanceName

    public any getInstanceName()


    getIsHistorical

    public any getIsHistorical()


    getOrderBy

    public any getOrderBy()


    getPrimaryKey

    public any getPrimaryKey()


    getProperties

    public any getProperties()


    getPublicAPI

    public any getPublicAPI()


    getRegisteredEntity

    public any getRegisteredEntity()


    getScaffold

    public any getScaffold()


    getSynthedFunctions

    public any getSynthedFunctions()


    getTable

    public any getTable()


    getValidations

    public any getValidations()


    getValue

    public any getValue([String property], [any defaultValue])

    Overrides:
    getValue in class cfobject
    Parameters:
    property
    defaultValue

    has

    public any has([any valueKey])

    Parameters:
    valueKey

    hasErrors

    public any hasErrors()


    hasProperty

    public any hasProperty([any property])

    Parameters:
    property

    hasTable

    public any hasTable()


    isComparable

    public any isComparable([any property])

    Parameters:
    property

    on

    public any on([any eventName], [any fn])

    Parameters:
    eventName
    fn

    parseDateArg

    public any parseDateArg([String arg])

    Overrides:
    parseDateArg in class cfobject
    Parameters:
    arg

    registerAsEntity

    public any registerAsEntity()


    removeObject

    private any removeObject([any obj])

    Parameters:
    obj

    set

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

    Overrides:
    set in class cfobject
    Parameters:
    property
    propertyValue

    setAddedObjectValues

    public any setAddedObjectValues([any properties])

    Parameters:
    properties

    setAllValues

    public any setAllValues([any instance])

    Parameters:
    instance

    setErrors

    public any setErrors([any errors])

    Parameters:
    errors

    setPropAsIDColumn

    private any setPropAsIDColumn([any prop], [any isPrimaryKey='true'])

    Parameters:
    prop
    isPrimaryKey

    setValidations

    public any setValidations([any validations])

    Parameters:
    validations

    setValue

    public any setValue([any property], [any propertyValue=''])

    Overrides:
    setValue in class cfobject
    Parameters:
    property
    propertyValue

    setlastUpdateBy

    public any setlastUpdateBy([any lastUpdateBy])

    Parameters:
    lastUpdateBy

    synthArgs

    private any synthArgs([any args])

    Parameters:
    args

    transformEventName

    public any transformEventName([any eventName])

    Parameters:
    eventName

    translatePropKey

    public any translatePropKey([any property])

    Parameters:
    property

    trigger

    public any trigger([any eventName])

    Parameters:
    eventName

    validate

    public any validate([any fields=''])

    Parameters:
    fields

    valueExists

    public any valueExists([any valueKey])

    Overrides:
    valueExists in class cfobject
    Parameters:
    valueKey