Mura CMS 6.1

mura.user.sessionTracking
Class sessionTrackingManager

railo-context.Component
        extended by mura.cfobject
            extended by mura.user.sessionTracking.sessionTrackingManager

public class sessionTrackingManager
extends cfobject

Constructor Summary
init(any configBean, any settingsManager, any sessionTrackingDAO, any sessionTrackingGateway)
 
Method Summary
 void deleteSession(string URLToken)
 string getCFLocale([string javalocale='[runtime expression]'])
          Switches Java locale to CF locale (for CF6)
 query getSessionData([string urlToken=''])
 numeric getSiteSessionCount([string siteid=''])
 query getSiteSessions([string siteid=''], string contentid='')
 query getTopContent([string siteid=''], numeric limit='10')
 numeric isUserOnline(string userID='')
 string trackRequest([string siteid=''], string script_name='[runtime expression]', string keywords='', string contentID='')
 
Methods inherited from class mura.cfobject
commitTracePoint, deleteMethod, getAsJSON, getAsStruct, getBean, 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 settingsManager, any sessionTrackingDAO, any sessionTrackingGateway)

Parameters:
configBean
settingsManager
sessionTrackingDAO
sessionTrackingGateway
Method Detail

deleteSession

public void deleteSession(string URLToken)

Parameters:
URLToken

getCFLocale

public string getCFLocale([string javalocale='[runtime expression]'])
Switches Java locale to CF locale (for CF6)

Parameters:
javalocale

getSessionData

public query getSessionData([string urlToken=''])

Parameters:
urlToken

getSiteSessionCount

public numeric getSiteSessionCount([string siteid=''])

Parameters:
siteid

getSiteSessions

public query getSiteSessions([string siteid=''], string contentid='')

Parameters:
siteid
contentid

getTopContent

public query getTopContent([string siteid=''], numeric limit='10')

Parameters:
siteid
limit

isUserOnline

public numeric isUserOnline(string userID='')

Parameters:
userID

trackRequest

public string trackRequest([string siteid=''], string script_name='[runtime expression]', string keywords='', string contentID='')

Parameters:
siteid
script_name
keywords
contentID

Mura CMS 6.1