+xns/Data
Data: ChangeRequest

+xns/Core/XNSObject
   |
   +--+xns/Data/ChangeRequest


A unit of work constituting a change to an identity's data. Change request represents an object addition, deletion, or modification.


 

Data Elements
+xns/Core/DataID Address Address of the data being changed.
String Attr Name of the attribute to be updated or deleted.
+xns/Core/DataID Before Address of the object which this object is to be inserted before.
+xns/Core/XNSObject Object The new object being added.
+xns/Core/DataID Parent Address of the parent of the object being added.
String Tag XML tag name of the element to be updated or deleted.
String Type Change request type of "Add", "Update", or "Delete".
String Value The new value of the attribute or element.
 

Element Detail

Address

Address of the data being changed.  

DataType: +xns/Core/DataID
 


Attr

Name of the attribute to be updated or deleted.  

DataType: String
 


Before

Address of the object which this object is to be inserted before. This is specified only for the addition of an object to a list. If a 'before' address is not specified and the parent is a list, then the object is added at the end of the list.  

DataType: +xns/Core/DataID
 


Object

The new object being added.  

DataType: +xns/Core/XNSObject
 


Parent

Address of the parent of the object being added.  

DataType: +xns/Core/DataID
 


Tag

XML tag name of the element to be updated or deleted.  

DataType: String
 


Type

Change request type of "Add", "Update", or "Delete". If it contains "Add", then the object is to be added to the specified parent. If it contains "Update", then the data element at the specified address and of the specified attribute or element name is updated. If it contains "Delete", then the object, element, or attribute at the specified address and of the specified attribute or element name is to be deleted. If an element name or attribute name is not given, the entire object at the address is deleted.  

DataType: String
 


Value

The new value of the attribute or element. This is provided for the type "Update" only.  

DataType: String
 


Publishing Identity: +xns
© 2002 XNSORG
Last Updated: 07/09/2002