mura.extend

Class extendObject

WEB-INF.cftags.component
    extended by mura.cfobject
      extended by mura.bean.bean
        extended by mura.bean.beanExtendable
          extended by mura.extend.extendObject

This provides legacy custom extended object bean functionality

Class Attributes:
  • output : false
  •  
    Property Summary
    type property default serializable required
    string id


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


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


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


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


    • returntype = any
    • access = public
    true true
    Constructor Summary
    init([any type='Custom'], [any subType=''], [any siteID=''], [any manager=''], [any configBean='[runtime expression]'], [any ID=''], [any remoteID=''], [any sourceIterator=''])
    Method Summary
    any delete()
    any getConfigBean()
    any getExtendBaseID()
    any getID()
    any getManager()
    any loadBy()
    any save()
    any setConfigBean([any ConfigBean])
    any setID(string ID)
    any setManager([any manager])
    any setSiteID(string SiteID)
    any setSubType(string SubType)
    any setType(string Type)
    any validate()
     
    Methods inherited from class mura.bean.beanExtendable
    appendMissingAttributes, getAllValues, getExtendedAttribute, getExtendedAttributes, getExtendedAttributesList, getExtendedAttributesQuery, getExtendedData, getValue, purgeExtendedData, setValue
     
    Methods inherited from class mura.bean.bean
    OnMissingMethod, addEventHandler, addObject, allowAccess, allowDelete, allowQueryParams, allowRead, allowSave, clone, compare, exists, get, getAll, getBundleable, getDynamic, getEntityDisplayName, getEntityName, getErrors, getFeed, getHasManyPropArray, getHasOnePropArray, getInstanceName, getIsHistorical, getOrderBy, getPrimaryKey, getProperties, getPublicAPI, getRegisteredEntity, getScaffold, getSynthedFunctions, getTable, getValidations, has, hasErrors, hasProperty, hasTable, isComparable, on, parseDateArg, registerAsEntity, removeObject, set, setAddedObjectValues, setAllValues, setErrors, setPropAsIDColumn, setValidations, setlastUpdateBy, synthArgs, transformEventName, translatePropKey, trigger, valueExists
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, 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([any type='Custom'], [any subType=''], [any siteID=''], [any manager=''], [any configBean='[runtime expression]'], [any ID=''], [any remoteID=''], [any sourceIterator=''])

    Parameters:
    type
    subType
    siteID
    manager
    configBean
    ID
    remoteID
    sourceIterator

    Property Detail

    id

    property string id

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

    remoteID

    property string remoteID

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

    siteID

    property string siteID

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

    subType

    property string subType

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

    type

    property string type

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

    Method Detail

    delete

    public any delete()


    getConfigBean

    public any getConfigBean()

    Overrides:
    getConfigBean in class cfobject

    getExtendBaseID

    public any getExtendBaseID()

    Overrides:
    getExtendBaseID in class beanExtendable

    getID

    public any getID()


    getManager

    public any getManager()


    loadBy

    public any loadBy()


    save

    public any save()


    setConfigBean

    public any setConfigBean([any ConfigBean])

    Overrides:
    setConfigBean in class beanExtendable
    Parameters:
    ConfigBean

    setID

    public any setID(string ID)

    Parameters:
    ID

    setManager

    public any setManager([any manager])

    Parameters:
    manager

    setSiteID

    public any setSiteID(string SiteID)

    Overrides:
    setSiteID in class beanExtendable
    Parameters:
    SiteID

    setSubType

    public any setSubType(string SubType)

    Overrides:
    setSubType in class beanExtendable
    Parameters:
    SubType

    setType

    public any setType(string Type)

    Overrides:
    setType in class beanExtendable
    Parameters:
    Type

    validate

    public any validate()

    Overrides:
    validate in class bean