+xns/Core
Data: XLink

+xns/Core/XLink


A data synchronization relationship between the containing XNSObject and another XNSObject.


 

Data Elements
+xns/Core/IdentityAddress Identity Identity containing the XNSObject to which the containing XNSObject is linked.
+xns/Core/IdentityDataAddress Contract Address of the XNS contract governing this link.
+xns/Core/ID ID Immutable identifier of this link.
+xns/Core/XMLDateTime LastUpdate Date this link was last updated.
String Name Human-readable name for this element.
 

Element Detail

Identity

Identity containing the XNSObject to which the containing XNSObject is linked.  

DataType: +xns/Core/IdentityAddress
 


Contract

Address of the XNS contract governing this link. This attribute must point to an XNSObject of type +xns/Negotiation/Contract.  

DataType: +xns/Core/IdentityDataAddress
 


ID

Immutable identifier of this link. ID must be unique in the ID namespace within which the link is contained.  

DataType: +xns/Core/ID
 


LastUpdate

Date this link was last updated. If this is an active link (i.e., PushOnChange), then this attribute must not be present. In this case, the last update date is the last update date of the object the link is contained within. If this is not an active link (i.e., scheduled push, push on demand, etc.), then this attribute must be present, and it may or may not be the same date as the last update date of the object containing this link. The absense or presense of this attribute informs the identity to push on change or not (respectively.)  

DataType: +xns/Core/XMLDateTime
 


Name

Human-readable name for this element. Name must be unique in the namespace within which the element is contained. Although name can be used to identify an element, it is subject to change.  

DataType: String
 


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