public class ProfileUpdateMessage extends DPSMessage
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
protected java.util.List |
mChangedProperties |
protected java.util.Map |
mNewValues |
protected java.util.Map |
mOldValues |
SITE_GROUP_STORAGE_ADAPTER_PATH
Constructor and Description |
---|
ProfileUpdateMessage() |
ProfileUpdateMessage(java.util.List pChangedProperties,
java.util.Map pOldValues,
java.util.Map pNewValues,
java.lang.String pProfileId)
Constructs an instance of ProfileUpdateMessage
|
Modifier and Type | Method and Description |
---|---|
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.
|
getParentSessionId, getProfileId, getRealmId, getScenarioPathInfo, getSessionId, getSiteGroupIds, getSiteId, setParentSessionId, setProfileId, setRealmId, setScenarioPathInfo, setSessionId, setSiteId, setSiteIdFromSiteContextManager
limitSize, toString
public static java.lang.String CLASS_VERSION
protected java.util.List mChangedProperties
protected java.util.Map mOldValues
protected java.util.Map mNewValues
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 changedpublic 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