[
https://issues.apache.org/jira/browse/OLINGO-1034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15849886#comment-15849886
]
Michael Bolz commented on OLINGO-1034:
--------------------------------------
Hi [~Santosh Kumar],
Sorry for the late response but I had to find some spare time to take a look
into your contribution.
Now I wanted to start taking a look into but it seems that the attached
diff/patch file is not correct.
Perhaps the diff was between the wrong commits or something else is wrong.
Hence I want to ask if you please can do a rebase of your contribution to the
latest master version and afterward create a new patch [as described in our
official contribution
documentation|http://olingo.apache.org/contribute.html#develop-the-according-bugfix-feature].
Best Regards, Michael
> Provide Call backs for CRUD operations
> --------------------------------------
>
> Key: OLINGO-1034
> URL: https://issues.apache.org/jira/browse/OLINGO-1034
> Project: Olingo
> Issue Type: New Feature
> Components: odata2-core, odata2-jpa
> Affects Versions: V2 2.0.7
> Reporter: Santosh kumar
> Labels: features
> Attachments: olingo-odata2.diff
>
>
> OData V2.0.7 doesn't have exit points for CRUD operations on Entities.
> Instead of exit points Olingo supports extending its API class
> {{ODataJPAProcessorDefault}} for any custom CRUD operation. The drawback of
> this approach is that the developer has to duplicate all the operations even
> if only {{readEntity}} has to be customized. Also any modification to the
> request parameters of these operations will require re-writing the Olingo
> code again.
> The proposal is to introduce a call back mechanism(similar to existing debug
> call back) which allows the developer to introduce custom code for CRUD
> operations (ex: {{readEntity}}). This approach also prevents Olingo code
> duplication in client code
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)