mura.category

Class categoryGateway

lucee.Component
    extended by mura.cfobject
      extended by mura.category.categoryGateway

This provides category gateway queries

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any configBean, any settingsManager)
    Method Summary
    any getCategories([String siteID], [String parentID], string keywords='', boolean activeOnly='false', boolean InterestsOnly='false')
    any getCategoriesBySiteID([String siteID], string keywords='')
    any getCategoryCount([String siteID], boolean activeOnly='false')
    any getCategoryfeatures([any categoryBean])
    any getCrumbQuery(any path, any siteID, any sort='asc')
    any getInterestGroupCount([String siteID], boolean activeOnly='false')
    any getInterestGroupsBySiteID([String siteID], string keywords='')
    any getLiveCategoryfeatures([any categoryBean])
    any getPrivateInterestGroups([string siteid=''], [string parentid=''])
    any getPublicInterestGroups([string siteid=''], [string parentid=''])
     
    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 configBean, any settingsManager)

    Parameters:
    configBean
    settingsManager

    Method Detail

    getCategories

    public any getCategories([String siteID], [String parentID], string keywords='', boolean activeOnly='false', boolean InterestsOnly='false')

    Parameters:
    siteID
    parentID
    keywords
    activeOnly
    InterestsOnly

    getCategoriesBySiteID

    public any getCategoriesBySiteID([String siteID], string keywords='')

    Parameters:
    siteID
    keywords

    getCategoryCount

    public any getCategoryCount([String siteID], boolean activeOnly='false')

    Parameters:
    siteID
    activeOnly

    getCategoryfeatures

    public any getCategoryfeatures([any categoryBean])

    Parameters:
    categoryBean

    getCrumbQuery

    public any getCrumbQuery(any path, any siteID, any sort='asc')

    Parameters:
    path
    siteID
    sort

    getInterestGroupCount

    public any getInterestGroupCount([String siteID], boolean activeOnly='false')

    Parameters:
    siteID
    activeOnly

    getInterestGroupsBySiteID

    public any getInterestGroupsBySiteID([String siteID], string keywords='')

    Parameters:
    siteID
    keywords

    getLiveCategoryfeatures

    public any getLiveCategoryfeatures([any categoryBean])

    Parameters:
    categoryBean

    getPrivateInterestGroups

    public any getPrivateInterestGroups([string siteid=''], [string parentid=''])

    Parameters:
    siteid
    parentid

    getPublicInterestGroups

    public any getPublicInterestGroups([string siteid=''], [string parentid=''])

    Parameters:
    siteid
    parentid