jclouds-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Phillips (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (JCLOUDS-400) Allow the HeaderParam annotation to be used in a Caller. Produces/Consumes will propagate.
Date Wed, 11 Dec 2013 12:26:08 GMT

     [ https://issues.apache.org/jira/browse/JCLOUDS-400?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Andrew Phillips updated JCLOUDS-400:
------------------------------------

    Attachment: JCLOUDS-400.patch

> Allow the HeaderParam annotation to be used in a Caller. Produces/Consumes will propagate.
> ------------------------------------------------------------------------------------------
>
>                 Key: JCLOUDS-400
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-400
>             Project: jclouds
>          Issue Type: Improvement
>          Components: jclouds-core
>            Reporter: Everett Toews
>            Assignee: Everett Toews
>            Priority: Minor
>             Fix For: 1.7.0
>
>         Attachments: JCLOUDS-400.patch
>
>
> Allow jclouds to factor out common headers into the Caller so they don't
> have to be repeated in the Callee.
> e.g.
>     @Delegate
>     @Path("/queues/{name}")
>     ClaimApi getClaimApiForZoneAndQueue(
>            @EndpointParam(parser = ZoneToEndpoint.class) @Nullable String zone,
>            @HeaderParam("Client-ID") UUID clientId,
>            @PathParam("name") String name);
> The Produces/Consumes annotations (Content-Type/Accept headers) will also propagate from
the Caller to the Callee.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message