|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.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 changed| Method 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 | ||||||||