mura.plugin

Class pluginConfig

lucee.Component
    extended by mura.cfobject
      extended by mura.plugin.pluginConfig

This provides access to a plugin's configuration

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Method Summary
    any addAPIMethod(any methodName, any method)
    any addEventHandler(any component)
    any addToHTMLFootQueue([any text])
    any addToHTMLHeadQueue([any text])
    any createCustomSettingsDir()
    any currentUserAccess()
    any deleteCustomSetting(string name)
    any fixOracleClobs([any rs])
    any getApplication([any purge='false'])
    any getAssignedSites()
    any getCategory()
    any getCreated()
    any getCustomSetting(string name, [any default])
    any getDeployed()
    any getDirectory()
    any getFullPath()
    any getLoadPriority()
    any getModuleID()
    any getName()
    any getPackage()
    any getPluginID()
    any getProvider()
    any getProviderURL()
    any getSession([any purge='false'])
    any getSetting(string property)
    any getSettings()
    any getVersion()
    any initSettings([any data='[runtime expression]'])
    any purgeCustomSettings()
    any registerBeanDir([any dir], [any package])
    any registerContentTypeDir([any dir])
    any registerDisplayObjectDir([any dir], [any conditional='true'], [any package=''], [any custom='true'])
    any registerModelDir([any dir], [any package])
    any renderAdminTemplate([any body], [any pageTitle='[runtime expression]'], any jsLib='jquery', any jsLibLoaded='false', [any compactDisplay='false'], [any moduleid='[runtime expression]'])
    any setCategory([String category])
    any setCreated([String created])
    any setCustomSetting(string name, any value)
    any setDeployed([any deployed])
    any setDirectory([String directory])
    any setLoadPriority([any loadPriority])
    any setModuleID([String moduleID])
    any setName([String name])
    any setPackage([String package])
    any setPluginID([any pluginID])
    any setProvider([String provider])
    any setProviderURL([String providerURL])
    any setSetting(string property, [any propertyValue=''])
    any setVersion([String version])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getValue, hasCustomDatasource, init, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Method Detail

    addAPIMethod

    public any addAPIMethod(any methodName, any method)

    Parameters:
    methodName
    method

    addEventHandler

    public any addEventHandler(any component)

    Parameters:
    component

    addToHTMLFootQueue

    public any addToHTMLFootQueue([any text])

    Parameters:
    text

    addToHTMLHeadQueue

    public any addToHTMLHeadQueue([any text])

    Parameters:
    text

    createCustomSettingsDir

    public any createCustomSettingsDir()


    currentUserAccess

    public any currentUserAccess()


    deleteCustomSetting

    public any deleteCustomSetting(string name)

    Parameters:
    name

    fixOracleClobs

    public any fixOracleClobs([any rs])

    Parameters:
    rs

    getApplication

    public any getApplication([any purge='false'])

    Parameters:
    purge

    getAssignedSites

    public any getAssignedSites()


    getCategory

    public any getCategory()


    getCreated

    public any getCreated()


    getCustomSetting

    public any getCustomSetting(string name, [any default])

    Parameters:
    name
    default

    getDeployed

    public any getDeployed()


    getDirectory

    public any getDirectory()


    getFullPath

    public any getFullPath()


    getLoadPriority

    public any getLoadPriority()


    getModuleID

    public any getModuleID()


    getName

    public any getName()


    getPackage

    public any getPackage()


    getPluginID

    public any getPluginID()


    getProvider

    public any getProvider()


    getProviderURL

    public any getProviderURL()


    getSession

    public any getSession([any purge='false'])

    Overrides:
    getSession in class cfobject
    Parameters:
    purge

    getSetting

    public any getSetting(string property)

    Parameters:
    property

    getSettings

    public any getSettings()


    getVersion

    public any getVersion()


    initSettings

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

    Parameters:
    data

    purgeCustomSettings

    public any purgeCustomSettings()


    registerBeanDir

    public any registerBeanDir([any dir], [any package])

    Parameters:
    dir
    package

    registerContentTypeDir

    public any registerContentTypeDir([any dir])

    Parameters:
    dir

    registerDisplayObjectDir

    public any registerDisplayObjectDir([any dir], [any conditional='true'], [any package=''], [any custom='true'])

    Parameters:
    dir
    conditional
    package
    custom

    registerModelDir

    public any registerModelDir([any dir], [any package])

    Parameters:
    dir
    package

    renderAdminTemplate

    public any renderAdminTemplate([any body], [any pageTitle='[runtime expression]'], any jsLib='jquery', any jsLibLoaded='false', [any compactDisplay='false'], [any moduleid='[runtime expression]'])

    Parameters:
    body
    pageTitle
    jsLib
    jsLibLoaded
    compactDisplay
    moduleid

    setCategory

    public any setCategory([String category])

    Parameters:
    category

    setCreated

    public any setCreated([String created])

    Parameters:
    created

    setCustomSetting

    public any setCustomSetting(string name, any value)

    Parameters:
    name
    value

    setDeployed

    public any setDeployed([any deployed])

    Parameters:
    deployed

    setDirectory

    public any setDirectory([String directory])

    Parameters:
    directory

    setLoadPriority

    public any setLoadPriority([any loadPriority])

    Parameters:
    loadPriority

    setModuleID

    public any setModuleID([String moduleID])

    Parameters:
    moduleID

    setName

    public any setName([String name])

    Parameters:
    name

    setPackage

    public any setPackage([String package])

    Parameters:
    package

    setPluginID

    public any setPluginID([any pluginID])

    Parameters:
    pluginID

    setProvider

    public any setProvider([String provider])

    Parameters:
    provider

    setProviderURL

    public any setProviderURL([String providerURL])

    Parameters:
    providerURL

    setSetting

    public any setSetting(string property, [any propertyValue=''])

    Parameters:
    property
    propertyValue

    setVersion

    public any setVersion([String version])

    Parameters:
    version