models.dsl.links.DefaultDescriptor_MultipleDescriptorsWAssigned.rapid Maven / Gradle / Ivy
/*
Scenario: >1 link descriptor defined, one designated as default
The referrer should:
should be able to use other link descriptors by specifying explicitly.
*/
rapidModel MultipleDescriptors
resourceAPI MultipleDescriptors baseURI "http://modelsolv.com"
objectResource DataType1Object type DataType1
referenceLink > dataType1_reference1
targetResource DataType2Object
linkDescriptor DataType2Object.DataType2ObjectLink2
method GET Customer
request
response DataType1Object statusCode 200
objectResource DataType2Object type DataType2
linkDescriptor DataType2ObjectLink
dataType2ID
linkDescriptor DataType2ObjectLink2
dataType2ID
aProperty
default linkDescriptor DataType2ObjectLink3
aProperty
dataModel MultipleDescriptors
structure DataType1
dataType1ID : string
CustomerName : string
dataType1_reference1 : reference DataType2*
structure DataType2
dataType2ID : string
aProperty : boolean
© 2015 - 2025 Weber Informatics LLC | Privacy Policy