|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.dms.DASMessage atg.userprofiling.dms.DPSMessage atg.userprofiling.dms.ProfileUpdateMessage
public class ProfileUpdateMessage
This JMS Message will be sent by DPS when a user changes one of his profile traits, like maritalStatus for example.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
protected java.util.List |
mChangedProperties
|
protected java.util.Map |
mNewValues
|
protected java.util.Map |
mOldValues
|
Constructor Summary | |
---|---|
ProfileUpdateMessage()
|
|
ProfileUpdateMessage(java.util.List pChangedProperties,
java.util.Map pOldValues,
java.util.Map pNewValues,
java.lang.String pProfileId)
Constructs an instance of ProfileUpdateMessage |
Method Summary | |
---|---|
java.util.List |
getChangedProperties()
Gets the ChangedProperties property |
java.util.Map |
getNewValues()
Gets the newValues property |
java.util.Map |
getOldValues()
Gets the oldValues property |
java.lang.String |
getReportingChangedProperties()
Returns a String representation of the changedProperties property, for reporting purposes only. |
java.lang.String |
getReportingNewValues()
Returns a String representation of the newValues property, for reporting purposes only. |
java.lang.String |
getReportingOldValues()
Returns a String representation of the oldValues property, for reporting purposes only. |
void |
setChangedProperties(java.util.List pChangedProperties)
Sets the changedProperties property |
void |
setNewValues(java.util.Map pNewValues)
Sets the newValues property |
void |
setOldValues(java.util.Map pOldValues)
Sets the oldValues property |
protected java.lang.String |
toStringProperties()
Returns the String representation of all the public properties of this message. |
Methods inherited from class atg.userprofiling.dms.DPSMessage |
---|
getParentSessionId, getProfileId, getScenarioPathInfo, getSessionId, getSiteId, setParentSessionId, setProfileId, setScenarioPathInfo, setSessionId, setSiteId, setSiteIdFromSiteContextManager |
Methods inherited from class atg.nucleus.dms.DASMessage |
---|
limitSize, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
protected java.util.List mChangedProperties
protected java.util.Map mOldValues
protected java.util.Map mNewValues
Constructor Detail |
---|
public ProfileUpdateMessage()
public ProfileUpdateMessage(java.util.List pChangedProperties, java.util.Map pOldValues, java.util.Map pNewValues, java.lang.String pProfileId)
pChangedProperties
- the path of the property that changedpOldValues
- the value map containing values that existed before being changedpNewValues
- the value map containing values that exist after being changedMethod Detail |
---|
public void setChangedProperties(java.util.List pChangedProperties)
pChangedProperties
- the property that has changed (e.g, "maritalStatus" or "homeAddress.city"public java.util.List getChangedProperties()
public void setOldValues(java.util.Map pOldValues)
pOldValues
- containing the property value before the changepublic java.util.Map getOldValues()
public void setNewValues(java.util.Map pNewValues)
pNewValues
- containing the value that the property has been changed to.public java.util.Map getNewValues()
public java.lang.String getReportingChangedProperties()
public java.lang.String getReportingOldValues()
public java.lang.String getReportingNewValues()
protected java.lang.String toStringProperties()
toStringProperties
in class DPSMessage
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |