mura.plugin

Class pluginApplication

lucee.Component
    extended by mura.cfobject
      extended by mura.plugin.pluginApplication
Direct Known Subclasses:
pluginSession

This provides the ability to manage plugin specific application level variables

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init([any data='[runtime expression]'])
    Method Summary
    any containsBean(string property)
         This is for fw1 autowiring.
    any doAutowire([any cfc])
    private any findImplicitAndExplicitSetters([any cfc])
    any getAllValues()
    any getBean(string property)
         This is for fw1 autowiring.
    any getValue(string property, any defaultValue='', any autowire='true')
    any removeValue(string property)
    any setPluginConfig([any pluginConfig])
    any setValue(string property, any propertyValue='', any autowire='false')
    any valueExists(string property)
    private any wireProperty([any object], [any property])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, set
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init([any data='[runtime expression]'])

    Parameters:
    data

    Method Detail

    containsBean

    public any containsBean(string property)

    This is for fw1 autowiring

    Parameters:
    property

    doAutowire

    public any doAutowire([any cfc])

    Parameters:
    cfc

    findImplicitAndExplicitSetters

    private any findImplicitAndExplicitSetters([any cfc])

    Parameters:
    cfc

    getAllValues

    public any getAllValues()


    getBean

    public any getBean(string property)

    This is for fw1 autowiring

    Overrides:
    getBean in class cfobject
    Parameters:
    property

    getValue

    public any getValue(string property, any defaultValue='', any autowire='true')

    Overrides:
    getValue in class cfobject
    Parameters:
    property
    defaultValue
    autowire

    removeValue

    public any removeValue(string property)

    Overrides:
    removeValue in class cfobject
    Parameters:
    property

    setPluginConfig

    public any setPluginConfig([any pluginConfig])

    Parameters:
    pluginConfig

    setValue

    public any setValue(string property, any propertyValue='', any autowire='false')

    Overrides:
    setValue in class cfobject
    Parameters:
    property
    propertyValue
    autowire

    valueExists

    public any valueExists(string property)

    Overrides:
    valueExists in class cfobject
    Parameters:
    property

    wireProperty

    private any wireProperty([any object], [any property])

    Parameters:
    object
    property