+xns/Core
Data: XLink

+xns/Core/XNSObject
   |
   +--+xns/Core/XLink


A data synchronization relationship between the containing XNS object and another XNS object.


 

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

Element Detail

Contract

Address of the XNS contract governing this link. This attribute must point to an XNS object 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
 


Identity

Address of the identity that contains the XNS object to which the XNS object that contains this link is linked.  

DataType: +xns/Core/IdentityAddress
 


LastUpdate

Date this link was last updated. If this is an active link (i.e., push on change), 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