ObservableSessionStore
PersistedSessionStore
ProfileDataMgr
| Package: | CQ_Analytics |
| Class: | ProfileDataMgr |
| Extends: | CQ_Analytics.PersistedSessionStore |
| Clientlib: | personalization.stores, personalization.stores.profiledata |
CQ_Analytics.ProfileDataMgr object is a store providing user profile information.| Property | Defined By | |
|---|---|---|
|
LOADER_PATH : Object Deprecated.
|
ProfileDataMgr | |
|
PROFILE_LOADER : Object Deprecated.
|
ProfileDataMgr | |
| Method | Defined By | |
|---|---|---|
addInitProperty( String name, String value ) : void Adds an initial property to the store.
Adds an initial property to the store.
Parameters:
|
SessionStore | |
addListener( String event, Function fct, [Object scope] ) : void Appends an event handler to the current Observable.
Appends an event handler to the current Observable.
Parameters:
|
Observable | |
|
checkAuthorizableId() : void Checks if authorizableId property is defined in profile data and updates the ClickstreamcloudMgr in consequence.
See ...
Checks if authorizableId property is defined in profile data and updates the ClickstreamcloudMgr in consequence.
See CQ_Analytics.ClientContextMgr.setVisitorId.
Parameters:
|
ProfileDataMgr | |
|
clear() : void Clears the store.
Clears the store.
Parameters:
|
SessionStore | |
getData( String[] excluded ) : Object Returns the store data.
Returns the store data.
Parameters:
|
SessionStore | |
getInitProperty( String name ) : String Returns the value of an initial property.
Returns the value of an initial property.
Parameters:
|
SessionStore | |
getLabel( String name ) : String Returns a store property friendly label.
Returns a store property friendly label.
Parameters:
|
SessionStore | |
getLink( String name ) : String Returns a store property in a link format.
Returns a store property in a link format.
Parameters:
|
SessionStore | |
|
getLoaderURL() : String Return the profile loader URL.
Return the profile loader URL.
Added in CQ 5.5.
Parameters:
|
ProfileDataMgr | |
|
getName() : void Returns the store name.
Returns the store name.
Parameters:
|
SessionStore | |
getProperty( String name, Boolean raw ) : String Returns the value of a store property (XSS filtered value).
Returns the value of a store property (XSS filtered value).
Parameters:
|
SessionStore | |
getPropertyNames( [String[] excluded] ) : String[] Returns all store property names.
Returns all store property names.
Parameters:
|
SessionStore | |
|
getSessionStore() : CQ_Analytics.SessionStore Returns the session store attached to the current object (returns this).
Returns the session store attached to the current object (returns this).
Parameters:
|
SessionStore | |
|
getStoreKey() : String Returns the store key name used by persistence.
Returns the store key name used by persistence.
Parameters:
|
PersistedSessionStore | |
|
init() : void Initializes the store.
Initializes the store.
Parameters:
|
SessionStore | |
|
isInitialized() : void Returns true if the store is initialized. False otherwise.
Returns true if the store is initialized. False otherwise.
Parameters:
|
SessionStore | |
isPersisted( String name ) : Boolean Returns if a property in persisted or not.
Returns if a property in persisted or not.
Parameters:
|
PersistedSessionStore | |
loadInitProperties( Object obj, Boolean setValues ) : void Loads initial properties from an object.
Loads initial properties from an object.
Parameters:
|
SessionStore | |
loadProfile( String authorizableId ) : void Loads a profile based on the authoriable id of the user.
Loads a profile based on the authoriable id of the user.
Parameters:
|
ProfileDataMgr | |
|
persist() : void Persists the store. All properties will be persisted as property=value using a CQ_Analytics.SessionPersistence.
Persists the store. All properties will be persisted as property=value using a CQ_Analytics.SessionPersistence.
Parameters:
|
PersistedSessionStore | |
removeListener( String event, Function fct ) : void Removes an event handler from the current Observable.
Removes an event handler from the current Observable.
Parameters:
|
Observable | |
removeProperty( String name ) : void Removes a property from the store.
Removes a property from the store.
Parameters:
|
SessionStore | |
|
reset() : void Resets the store: restores initial values.
Resets the store: restores initial values.
Parameters:
|
SessionStore | |
setNonPersisted( String name ) : void Defines a property as non persited. By default all properties are persisted.
Defines a property as non persited. By default all properties are persisted.
Parameters:
|
PersistedSessionStore | |
setProperties( Object values ) : void Sets the value of multiple properties
Sets the value of multiple properties
Parameters:
|
SessionStore | |
setProperty( String name, String value ) : void Sets the value of a property.
Sets the value of a property.
Parameters:
|
SessionStore | |
setSuppressEvents( Boolean suppressEvents ) : void Sets the value of the suppressEvents property
Sets the value of the suppressEvents property
Parameters:
|
Observable | |