mura.resourceBundle

Class resourceBundleFactory

lucee.Component
    extended by mura.cfobject
      extended by mura.resourceBundle.resourceBundleFactory

This provides locale specific resource bundles

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any parentFactory='', any resourceDirectory='', any locale='en_us')
    Method Summary
    any CF2Java([string cflocale='[runtime expression]'])
         Switches Java locale to CF locale (for CF6).
    any getKey([any key])
    any getKeyStructure(string locale='[runtime expression]', [any key])
    any getKeyValue(any locale='[runtime expression]', [any key], boolean useMuraDefault='false')
    any getResourceBundle(string locale='[runtime expression]')
    any getUtils(string locale='[runtime expression]')
    any resetSessionLocale(any mySession='[runtime expression]')
    any setAdminLocale(any mySession='[runtime expression]')
     
    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, 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 parentFactory='', any resourceDirectory='', any locale='en_us')

    Parameters:
    parentFactory
    resourceDirectory
    locale

    Method Detail

    CF2Java

    public any CF2Java([string cflocale='[runtime expression]'])

    Switches Java locale to CF locale (for CF6)

    Parameters:
    cflocale

    getKey

    public any getKey([any key])

    Parameters:
    key

    getKeyStructure

    public any getKeyStructure(string locale='[runtime expression]', [any key])

    Parameters:
    locale
    key

    getKeyValue

    public any getKeyValue(any locale='[runtime expression]', [any key], boolean useMuraDefault='false')

    Parameters:
    locale
    key
    useMuraDefault

    getResourceBundle

    public any getResourceBundle(string locale='[runtime expression]')

    Parameters:
    locale

    getUtils

    public any getUtils(string locale='[runtime expression]')

    Parameters:
    locale

    resetSessionLocale

    public any resetSessionLocale(any mySession='[runtime expression]')

    Parameters:
    mySession

    setAdminLocale

    public any setAdminLocale(any mySession='[runtime expression]')

    Parameters:
    mySession