mura.setting

Class settingsManager

lucee.Component
    extended by mura.cfobject
      extended by mura.setting.settingsManager

This provides site service level logic functionality

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any configBean, any utility, any settingsGateway, any settingsDAO, any clusterManager)
    Method Summary
    any checkForBundle([any data], [any errors])
    any create([struct data])
    any createCacheFactory(any freeMemoryThreshold='60', any name='output', any siteid)
    any delete([string siteid])
    any getAccessControlOriginList()
    any getBean([any beanName='site'])
    any getList([any sortBy='orderno'], [any sortDirection='asc'])
    any getSite([string siteid])
    any getSites()
    any getUserSites(array siteArray='[runtime expression]', boolean isS2='false', [string searchString=''], [numeric searchMaxRows='-1'])
    any isBundle([any BundleFile])
    any isPartialBundle([any BundleFile])
    any publishSite(any siteID='')
    any purgeAllCache([any broadcast='true'])
    any pushBundle(any siteID='', any bundleFileName, any serverArgs)
    any read([string siteid], [any settingsBean=''])
    any remoteReload()
    any restoreBundle([any bundleFile], [any siteID=''], [any errors='[runtime expression]'], [any keyMode='copy'], [any contentMode='none'], [any renderingMode='none'], [any mailingListMembersMode='none'], [any usersMode='none'], [any pluginMode='none'], [any lastDeployment=''], [any moduleID=''], [any formDataMode='none'])
    any save([any data='[runtime expression]'])
    any saveDeploy(any deploy='', any orderID='')
    any saveOrder(any orderno='', any orderID='')
    any setSites([any missingOnly='false'])
    any siteExists([string siteid])
    any update([struct data])
    any validate()
    any validateDisplayPool(any bean)
     
    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, getValue, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init(any configBean, any utility, any settingsGateway, any settingsDAO, any clusterManager)

    Parameters:
    configBean
    utility
    settingsGateway
    settingsDAO
    clusterManager

    Method Detail

    checkForBundle

    public any checkForBundle([any data], [any errors])

    Parameters:
    data
    errors

    create

    public any create([struct data])

    Parameters:
    data

    createCacheFactory

    public any createCacheFactory(any freeMemoryThreshold='60', any name='output', any siteid)

    Parameters:
    freeMemoryThreshold
    name
    siteid

    delete

    public any delete([string siteid])

    Parameters:
    siteid

    getAccessControlOriginList

    public any getAccessControlOriginList()


    getBean

    public any getBean([any beanName='site'])

    Overrides:
    getBean in class cfobject
    Parameters:
    beanName

    getList

    public any getList([any sortBy='orderno'], [any sortDirection='asc'])

    Parameters:
    sortBy
    sortDirection

    getSite

    public any getSite([string siteid])

    Parameters:
    siteid

    getSites

    public any getSites()


    getUserSites

    public any getUserSites(array siteArray='[runtime expression]', boolean isS2='false', [string searchString=''], [numeric searchMaxRows='-1'])

    Parameters:
    siteArray
    isS2
    searchString
    searchMaxRows

    isBundle

    public any isBundle([any BundleFile])

    Parameters:
    BundleFile

    isPartialBundle

    public any isPartialBundle([any BundleFile])

    Parameters:
    BundleFile

    publishSite

    public any publishSite(any siteID='')

    Parameters:
    siteID

    purgeAllCache

    public any purgeAllCache([any broadcast='true'])

    Parameters:
    broadcast

    pushBundle

    public any pushBundle(any siteID='', any bundleFileName, any serverArgs)

    Parameters:
    siteID
    bundleFileName
    serverArgs

    read

    public any read([string siteid], [any settingsBean=''])

    Parameters:
    siteid
    settingsBean

    remoteReload

    public any remoteReload()


    restoreBundle

    public any restoreBundle([any bundleFile], [any siteID=''], [any errors='[runtime expression]'], [any keyMode='copy'], [any contentMode='none'], [any renderingMode='none'], [any mailingListMembersMode='none'], [any usersMode='none'], [any pluginMode='none'], [any lastDeployment=''], [any moduleID=''], [any formDataMode='none'])

    Parameters:
    bundleFile
    siteID
    errors
    keyMode
    contentMode
    renderingMode
    mailingListMembersMode
    usersMode
    pluginMode
    lastDeployment
    moduleID
    formDataMode

    save

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

    Parameters:
    data

    saveDeploy

    public any saveDeploy(any deploy='', any orderID='')

    Parameters:
    deploy
    orderID

    saveOrder

    public any saveOrder(any orderno='', any orderID='')

    Parameters:
    orderno
    orderID

    setSites

    public any setSites([any missingOnly='false'])

    Parameters:
    missingOnly

    siteExists

    public any siteExists([string siteid])

    Parameters:
    siteid

    update

    public any update([struct data])

    Parameters:
    data

    validate

    public any validate()


    validateDisplayPool

    public any validateDisplayPool(any bean)

    Parameters:
    bean