Mura CMS 6.1

mura.user
Class userManager

railo-context.Component
        extended by mura.cfobject
            extended by mura.user.userManager

public class userManager
extends cfobject

Constructor Summary
init(any configBean, any userDAO, any userGateway, any userUtility, any utility, any fileManager, any pluginManager, any trashManager, any settingsManager, any clusterManager, any permUtility)
 
Method Summary
 any create([any data='[runtime expression]'])
 struct createAddress([any data='[runtime expression]'])
 void createUserInGroup(string userid='', string groupid='')
 void delete([string userid=''], [numeric type='2'])
 void deleteAddress([string addressid=''])
 void deleteUserFromGroup(string userid='', string groupid='')
 any getAddressByID(string addressid='')
 any getAddresses(string userid='')
 query getAdvancedSearch([any data=''], [any siteid=''], [any isPublic=''])
 query getAdvancedSearchIterator(any userFeedBean)
 query getAdvancedSearchQuery(any userFeedBean='')
 any getAssociatedUserPoolIDs([any siteid])
 any getBean([any beanName='user'])
 string getCurrentCompany()
 string getCurrentLastLogin()
 string getCurrentName()
 string getCurrentUserID()
 any getIterator()
 any getPrivateGroups(string siteid='')
 any getPrivateGroupsIterator(string siteid='')
 any getPublicGroups(string siteid='')
 any getPublicGroupsIterator(string siteid='')
 any getReversePermLookUp([any siteid])
 query getSearch(string search='', string siteid='', numeric isPublic='1')
 any getUserFeedBean()
 query getUserGroups([string siteid=''], [numeric isPublic='0'])
 any purgeUserCache([any userID], [any userBean], [any broadcast='true'])
 any read([string userid=''], [string username=''], [string remoteID=''], [string siteID=''], [string groupname=''], [string isPublic='1'], [any userBean=''])
 any readByGroupName([string groupname=''], [string siteid=''], string isPublic='both', [any userBean=''])
 any readByRemoteID([string remoteID=''], [string siteid=''], [any userBean=''])
 any readByUsername([string username=''], [string siteid=''], [any userBean=''])
 any readGroupMemberships(string userid='')
 any readInterestGroups(string userid='')
 any readMemberships(string userid='')
 query readUserHash([string userid=''])
 any readUserPassword([any userid])
 any save([any data='[runtime expression]'], boolean updateGroups='true', boolean updateInterests='true', string OriginID='')
 string sendLoginByEmail([string email=''], [string siteid=''], [string returnURL=''])
 string sendLoginByUser([any userBean], [string siteid=''], [string returnURL=''], boolean isPublicReg='false')
 void setLastUpdateInfo(any userBean='')
 any setPhotoFile([any userBean])
 any setUserBeanMetaData([any userBean])
 void setUserStructDefaults()
 any update([any data='[runtime expression]'], boolean updateGroups='true', boolean updateInterests='true', string OriginID='')
 any updateAddress([any data='[runtime expression]'])
 
Methods inherited from class mura.cfobject
commitTracePoint, deleteMethod, getAsJSON, getAsStruct, getConfigBean, getCurrentUser, getEventManager, getPlugin, getPluginManager, getServiceFactory, getValue, initTracePoint, injectMethod, invokeMethod, removeValue, setValue, valueExists
 
Methods inherited from class railo-context.Component
 

Constructor Detail

init

public init(any configBean, any userDAO, any userGateway, any userUtility, any utility, any fileManager, any pluginManager, any trashManager, any settingsManager, any clusterManager, any permUtility)

Parameters:
configBean
userDAO
userGateway
userUtility
utility
fileManager
pluginManager
trashManager
settingsManager
clusterManager
permUtility
Method Detail

create

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

Parameters:
data

createAddress

public struct createAddress([any data='[runtime expression]'])

Parameters:
data

createUserInGroup

public void createUserInGroup(string userid='', string groupid='')

Parameters:
userid
groupid

delete

public void delete([string userid=''], [numeric type='2'])

Parameters:
userid
type

deleteAddress

public void deleteAddress([string addressid=''])

Parameters:
addressid

deleteUserFromGroup

public void deleteUserFromGroup(string userid='', string groupid='')

Parameters:
userid
groupid

getAddressByID

public any getAddressByID(string addressid='')

Parameters:
addressid

getAddresses

public any getAddresses(string userid='')

Parameters:
userid

getAdvancedSearch

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

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

getAdvancedSearchIterator

public query getAdvancedSearchIterator(any userFeedBean)

Parameters:
userFeedBean

getAdvancedSearchQuery

public query getAdvancedSearchQuery(any userFeedBean='')

Parameters:
userFeedBean

getAssociatedUserPoolIDs

public any getAssociatedUserPoolIDs([any siteid])

Parameters:
siteid

getBean

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

Overrides:
getBean in class cfobject
Parameters:
beanName

getCurrentCompany

public string getCurrentCompany()


getCurrentLastLogin

public string getCurrentLastLogin()


getCurrentName

public string getCurrentName()


getCurrentUserID

public string getCurrentUserID()


getIterator

public any getIterator()


getPrivateGroups

public any getPrivateGroups(string siteid='')

Parameters:
siteid

getPrivateGroupsIterator

public any getPrivateGroupsIterator(string siteid='')

Parameters:
siteid

getPublicGroups

public any getPublicGroups(string siteid='')

Parameters:
siteid

getPublicGroupsIterator

public any getPublicGroupsIterator(string siteid='')

Parameters:
siteid

getReversePermLookUp

public any getReversePermLookUp([any siteid])

Parameters:
siteid

getSearch

public query getSearch(string search='', string siteid='', numeric isPublic='1')

Parameters:
search
siteid
isPublic

getUserFeedBean

public any getUserFeedBean()


getUserGroups

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

Parameters:
siteid
isPublic

purgeUserCache

public any purgeUserCache([any userID], [any userBean], [any broadcast='true'])

Parameters:
userID
userBean
broadcast

read

public any read([string userid=''], [string username=''], [string remoteID=''], [string siteID=''], [string groupname=''], [string isPublic='1'], [any userBean=''])

Parameters:
userid
username
remoteID
siteID
groupname
isPublic
userBean

readByGroupName

public any readByGroupName([string groupname=''], [string siteid=''], string isPublic='both', [any userBean=''])

Parameters:
groupname
siteid
isPublic
userBean

readByRemoteID

public any readByRemoteID([string remoteID=''], [string siteid=''], [any userBean=''])

Parameters:
remoteID
siteid
userBean

readByUsername

public any readByUsername([string username=''], [string siteid=''], [any userBean=''])

Parameters:
username
siteid
userBean

readGroupMemberships

public any readGroupMemberships(string userid='')

Parameters:
userid

readInterestGroups

public any readInterestGroups(string userid='')

Parameters:
userid

readMemberships

public any readMemberships(string userid='')

Parameters:
userid

readUserHash

public query readUserHash([string userid=''])

Parameters:
userid

readUserPassword

public any readUserPassword([any userid])

Parameters:
userid

save

public any save([any data='[runtime expression]'], boolean updateGroups='true', boolean updateInterests='true', string OriginID='')

Parameters:
data
updateGroups
updateInterests
OriginID

sendLoginByEmail

public string sendLoginByEmail([string email=''], [string siteid=''], [string returnURL=''])

Parameters:
email
siteid
returnURL

sendLoginByUser

public string sendLoginByUser([any userBean], [string siteid=''], [string returnURL=''], boolean isPublicReg='false')

Parameters:
userBean
siteid
returnURL
isPublicReg

setLastUpdateInfo

public void setLastUpdateInfo(any userBean='')

Parameters:
userBean

setPhotoFile

public any setPhotoFile([any userBean])

Parameters:
userBean

setUserBeanMetaData

public any setUserBeanMetaData([any userBean])

Parameters:
userBean

setUserStructDefaults

public void setUserStructDefaults()


update

public any update([any data='[runtime expression]'], boolean updateGroups='true', boolean updateInterests='true', string OriginID='')

Parameters:
data
updateGroups
updateInterests
OriginID

updateAddress

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

Parameters:
data

Mura CMS 6.1