[ https://issues.apache.org/jira/browse/OLINGO-450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14173891#comment-14173891 ]
Ramesh Reddy commented on OLINGO-450: ------------------------------------- [~mirbo] Ok, here it is https://github.com/rareddy/olingo-odata4/commit/174f80504573130e7f1bf30624e7e4bdb53cc3aa.diff https://github.com/rareddy/olingo-odata4/commit/174f80504573130e7f1bf30624e7e4bdb53cc3aa.patch Currently one thing it is missing, that I need help with is Bound Function and Bound Action that return Entity or EntitySet. Since the EntitySetPath attribute is kind of confusing/not fully implemented, I could not correctly figure out how to implement that. I would need help with that. Please take a look provide any feedback. > 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 > Affects Versions: V4 4.0.0-beta-01 > Reporter: Ramesh Reddy > Assignee: Michael Bolz > Fix For: (Java) V4 4.0.0-beta-02 > > > 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)