Datalink feedback, the last: Misc

Patrick Dowler patrick.dowler at nrc-cnrc.gc.ca
Thu Apr 17 12:20:31 PDT 2014


Thanks for the example. I am adding it, but have

There can be only one resultType element, so it seems the whole content 
negotiation is not supported by VODataService... also if one wanted to 
describe them it would only make sense in the context of
RESPONSEFORMAT allowed values. I'm happy to include resultType in the 
example, even though VODataService says this is not needed for specified 
behaviour. Unless I am missing something, it seems a param in the 
capability cannot really describe anything about allowed values (enums, 
ranges, etc)... true?

Adding use="required" to the ID and REQUEST param(s).

Adding second queryType with POST since DataLink is supports that.

Pat


On 17/04/14 01:12 AM, Markus Demleitner wrote:
> <capability standardID="ivo://ivoa.net/std/DataLink/v1.0">
>    <interface xsi:type="vs:ParamHTTP">
>      <accessURL use="base">http://localhost:8080/data/test/foo/dlmeta</accessURL>
>      <queryType>GET</queryType>
>      <resultType>application/x-votable+xml;content=datalink</resultType>
>      <param std="true">
>        <name>ID</name>
>        <description>The pubisher DID of the dataset of interest</description>
>        <ucd>meta.id;meta.main</ucd>
>        <dataType>string</dataType>
>      </param>
>      <param std="true">
>        <name>RESPONSEFORMAT</name>
>        <description>Format of the request document</description>
>        <ucd>meta.code.mime</ucd>
>        <dataType>string</dataType>
>      </param>
>      <param std="true">
>        <name>REQUEST</name>
>        <description>Request type (must be getLinks)</description>
>        <ucd>meta.code</ucd>
>        <dataType>string</dataType>
>      </param>
>    </interface>
> </capability>

-- 

Patrick Dowler
Canadian Astronomy Data Centre
National Research Council Canada
5071 West Saanich Road
Victoria, BC V9E 2E7

250-363-0044 (office) 250-363-0045 (fax)


More information about the dal mailing list