[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] Commented: (SRAMP-16) Inheritance Queries
[ http://tools.oasis-open.org/issues/browse/SRAMP-16?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=28291#action_28291 ] Radek Pospisil commented on SRAMP-16: -------------------------------------- comments based on F2F meeting day 1: 1. ATOM REST Binding & inheritance ATOM REST Binding must behave the same when accessing the artifact type - it should return either instances of given type, or instances of all types in the tree. See section 2.3.5.3 Retrieving Repository Artifacts of Atom Binding specification - it does not define such behavior. 2. Inheritance Query Proposal Changes * query on type will return instances of all types in the tree example: /s-ramp/core/XmlDocument * to query for instances of exact type only (i.e., not subtypes) the s-ramp:exactlyClassifiedByAnyOf() function can be used. Based on ATOM Binding specification section 2.3.1, the artifact is classified by the type on atom:entry. Based on Foundation spec, section 2.3.1. every artifact type instance has classifiedBy property. We must define classification schema which: a) defines the type model of all artifact types - e.g. OWL of URI http://s-ramp.com/artifacTypes; b) is automatically set on instances. example: /s-ramp/core/XmlDocument[ s-ramp:exactlyClassifiedByAnyOf(.,'http://s-ramp.com/artifactTypes#WsdlDocument') ] > Inheritance Queries > ------------------- > > Key: SRAMP-16 > URL: http://tools.oasis-open.org/issues/browse/SRAMP-16 > Project: OASIS SOA Repository Artifact Model and Protocol (S-RAMP) TC > Issue Type: Improvement > Components: Foundation > Affects Versions: 1.0 > Environment: N/A > Reporter: Vincent Brunssen > Assignee: John Colgrave > Fix For: 1.0 > > > Issue-016 from the contributed issues document > How to handle inheritance on a query. When we perform a query do we return just that level or do we also > return all inherited levels? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]