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

Jaideep Dhok updated LENS-23:
-----------------------------
    Assignee:     (was: Jaideep Dhok)

> Inject session handle instead of taking it as query parameter
> -------------------------------------------------------------
>
>                 Key: LENS-23
>                 URL: https://issues.apache.org/jira/browse/LENS-23
>             Project: Apache Lens
>          Issue Type: Improvement
>          Components: client, server
>    Affects Versions: 2.0
>            Reporter: Jaideep Dhok
>
> Currently most of our REST API calls take session handle in its complete XML 
> serialized form. This session handle either has to be passed as a query or as 
> a form parameter in almost all calls.
> Jersey has custom injectors which are supposed to be used precisely for cases 
> like this. The session handle object could be extracted from request and 
> injected either as a request param, or as a resource field variable.
> https://jersey.java.net/documentation/latest/ioc.html
> I think instead of taking session handle as a query or form param everywhere, 
> we should take it as a header attribute and use injector to pass it to all 
> the Jersey resources.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to