mura.user

Class userGateway

lucee.Component
    extended by mura.cfobject
      extended by mura.user.userGateway

This provides user gateway queries

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init(any configBean, any settingsManager)
    Method Summary
    any getAdvancedSearch([any data=''], [any siteid=''], [any isPublic=''], [any countOnly='false'])
    any getCreatedMembers([string siteid=''], string startDate='', string stopDate='')
    any getPrivateGroups([string siteid=''])
    any getPublicGroups([string siteid=''])
    any getSearch([string search=''], [string siteid=''], [numeric isPublic='0'])
    any getTotalAdministrators([string siteid=''])
    any getTotalMembers([string siteid=''])
    any getUserGroups([string siteid=''], [numeric isPublic='0'])
    any getUsers([any siteid=''], [any ispublic=''], [any isunassigned=''], [any showsuperusers='0'])
    any getUsersMemb()
     
    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

    getAdvancedSearch

    public any getAdvancedSearch([any data=''], [any siteid=''], [any isPublic=''], [any countOnly='false'])

    Parameters:
    data - This can be a struct or an instance of userFeedBean.
    siteid - deprecated, use userFeedBean.setSiteID()
    isPublic - deprecated, use userFeedBean.setIsPublic()
    countOnly

    getCreatedMembers

    public any getCreatedMembers([string siteid=''], string startDate='', string stopDate='')

    Parameters:
    siteid
    startDate
    stopDate

    getPrivateGroups

    public any getPrivateGroups([string siteid=''])

    Parameters:
    siteid

    getPublicGroups

    public any getPublicGroups([string siteid=''])

    Parameters:
    siteid

    getSearch

    public any getSearch([string search=''], [string siteid=''], [numeric isPublic='0'])

    Parameters:
    search
    siteid
    isPublic

    getTotalAdministrators

    public any getTotalAdministrators([string siteid=''])

    Parameters:
    siteid

    getTotalMembers

    public any getTotalMembers([string siteid=''])

    Parameters:
    siteid

    getUserGroups

    public any getUserGroups([string siteid=''], [numeric isPublic='0'])

    Parameters:
    siteid
    isPublic

    getUsers

    public any getUsers([any siteid=''], [any ispublic=''], [any isunassigned=''], [any showsuperusers='0'])

    Parameters:
    siteid
    ispublic
    isunassigned
    showsuperusers

    getUsersMemb

    public any getUsersMemb()