[ 
https://issues.apache.org/jira/browse/OLINGO-450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14155603#comment-14155603
 ] 

Ramesh Reddy commented on OLINGO-450:
-------------------------------------

Currently V4 framework does not allow parameters on actions procedures, which 
need to be supported according to the spec 
http://docs.oasis-open.org/odata/odata/v4.0/os/part3-csdl/odata-v4.0-os-part3-csdl.html#_Toc372793960

This should also needs to be addressed in this JIRA.

> Support Function and Action Procedure execution
> -----------------------------------------------
>
>                 Key: OLINGO-450
>                 URL: https://issues.apache.org/jira/browse/OLINGO-450
>             Project: Olingo
>          Issue Type: New Feature
>          Components: odata4-server
>            Reporter: Ramesh Reddy
>
> There are no "Processor" interface designed to handle the Function or Action 
> procedure invocation in V4 Java version.
> Based on current Processor interface, a target interface can look like
> {code}
> interface ProcedureProcessor extends Processor {
> void invokeFunction(ODataRequest request, ODataResponse response, UriInfo 
> uriInfo, ContentType requestedContentType);
> void invokeAction(ODataRequest request, ODataResponse response, UriInfo 
> uriInfo, ContentType requestedContentType);
> }
> {code}
> If we agree on the interface I can provide the patch file for implementation.



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

Reply via email to