Commit Graph

1176 Commits

Author SHA1 Message Date
Christian Amend ef6ed4e3ef [OLINGO-603] Action Parameter deserialization based on type kind 2015-04-01 14:29:02 +02:00
Michael Bolz de3f7fd3e7 [OLINGO-573] Merge branch 'master' into OLINGO-573 2015-04-01 13:17:12 +02:00
Michael Bolz 26be7d2e7c [OLINGO-612] Changed 'is*' behavior for Valuable 2015-04-01 11:02:53 +02:00
Christian Holzer 15cfa375e8 [OLINGO-545] TecSvc EDM enhanced 2015-03-31 18:48:35 +02:00
Ramesh Reddy bce3ca6c7c Merge branch 'OLINGO-573' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 into OLINGO-573
Conflicts:
	lib/server-api/src/main/java/org/apache/olingo/server/api/deserializer/ODataDeserializer.java
	lib/server-core-ext/src/main/java/org/apache/olingo/server/core/SchemaBasedEdmProvider.java
	lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
2015-03-31 11:34:03 -05:00
Ramesh Reddy 2b73abcce0 OLINGO-573: New processing framework on server side with single interface with TripPin as example 2015-03-31 10:55:01 -05:00
Christian Amend 3e8c50646e [OLINGO-603] Refactor action parameter deserialization part 1 2015-03-31 14:42:08 +02:00
Christian Amend d94edf568c [OLINGO-595] Make EdmProvider an Interface 2015-03-31 13:47:15 +02:00
Christian Holzer 92e201b0a8 [OLINGO-609] Fix: ODataJsonDeserializer 2015-03-31 12:52:02 +02:00
Ramesh Reddy 8668b09719 OLINGO-573: New processing framework on server side with single interface with TripPin example 2015-03-30 12:40:32 -05:00
Christian Amend 62f100148a [OLINGO-575] Finish Edm Refactoring 2015-03-30 15:14:40 +02:00
Christian Holzer af1417b3c7 [OLINGO-545] TecSvc EDM enhanced 2015-03-27 17:10:07 +01:00
Klaus Straubinger 6d41513f47 [OLINGO-603] deserialization of action parameters
Change-Id: I49a0a39eb25eb34cf856d723c019afac304111f0

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-27 16:46:07 +01:00
Christian Amend 898d745bf5 [OLINGO-575] Edm Cleanup part 2 2015-03-27 16:44:14 +01:00
Christian Holzer 4d8a2a405e [OLINGO-545] The DataProvider supports collections of complex properties 2015-03-27 14:52:42 +01:00
Michael Bolz 16b94eb47e [OLINGO-575] Edm cleanup: Remove EdmAnnotationHelperImpl 2015-03-27 13:45:00 +01:00
Klaus Straubinger 4f33c704cf [OLINGO-603] dispatcher improvements
Change-Id: Ic4fbb99fbce1c23d41df36ddc090f2b7f2ec1c22

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-27 10:42:36 +01:00
Christian Holzer 6421f54803 [OLINGO-545] System query options also applies to entity requests 2015-03-26 15:13:50 +01:00
Christian Holzer 0113414e26 [OLINGO-600] Fix: OData client deserializer processes all navigation
properties
2015-03-26 15:03:27 +01:00
Michael Bolz fcab8b0672 [OLINGO-575] Edm cleanup: Remove not necessary helper 2015-03-26 07:33:23 +01:00
Christian Amend 4d059b94d6 [OLINGO-575] Edm cleanup part 1 2015-03-25 17:19:42 +01:00
Christian Amend 3a6293b6a5 [OLINGO-575] Star deleting unnecessary abstract edm classes 2015-03-25 14:48:26 +01:00
Christian Amend 009217602a [OLINGO-575] Cleanup Imports 2015-03-24 14:08:36 +01:00
Klaus Straubinger 926373bcd4 [OLINGO-603] new ActionVoidProcessor for actions with no return type
Change-Id: Icc9d05bbc33f1449bc43fd1c82677cd0500ce00f

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-24 10:33:47 +01:00
Michael Bolz c8d49029f2 [OLINGO-575] Refactored last parts of JSON deserializer 2015-03-24 09:53:44 +01:00
Michael Bolz 7ef2d2de4f [OLINGO-575] More Tests and refactoring of JSON deserializer 2015-03-23 10:22:33 +01:00
Michael Bolz 2fa997a8f1 [OLINGO-575] Refactore JSON deserializer
Conflicts:
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/xml/AnnotationImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/xml/NavigationPropertyDeserializer.java
2015-03-22 21:12:25 +01:00
Christian Holzer eb8836e9a6 [OLINGO-545] small fix in technical service 2015-03-20 07:39:51 +01:00
Christian Amend e26346dc31 [OLINGO-575] Some todos and pojogen refactoring 2015-03-19 17:13:18 +01:00
Christian Holzer 4f15c7c724 [OLINGO-545] Expand supports the system query options $top, $skip, $filter, $orderby, $select 2015-03-19 15:56:08 +01:00
Christian Holzer b98275153a [OLINGO-596] Fix: The client URIBuilder uses semicolons instead of commas
to split system query options in expand options
2015-03-19 15:55:01 +01:00
Christian Amend a42641f70e [OLINGO-575] Delete V3 Concurrency mode objects 2015-03-18 16:14:19 +01:00
Christian Amend 3b37d29948 [OLINGO-575] Cleanup of TODOs 2015-03-18 14:35:45 +01:00
Christian Amend 5cef4faeb6 [OLINGO-575] Merge EdmImpl classes 2015-03-18 13:55:50 +01:00
Klaus Straubinger 36219d3258 [OLINGO-557] small fix in technical service
Change-Id: I12b8e4ca94b7db28cae77a5fb173a4d90075fda6

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-17 14:25:18 +01:00
Klaus Straubinger 200dac0a2c [OLINGO-557] even better system query option validation
Change-Id: I1406a198e049020ec9f02f18203fd9dede48e2ac

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-17 14:22:28 +01:00
Christian Amend 8a58a67800 [OLINGO-575] Merge edm provider classes 2015-03-17 14:20:49 +01:00
Christian Holzer 4768048fba [OLINGO-545] Single valued navigation properties can be null 2015-03-12 16:52:40 +01:00
Christian Holzer f6fa1eeca7 [OLINGO-590] Fix: Single value navigation properties with null values will be correctly deserialized 2015-03-12 16:52:19 +01:00
Klaus Straubinger 8b4947b868 [OLINGO-557] better system query option validation
Change-Id: I7af14e24a3a1c8e4404b2296c16d2d5d2f8f42b5

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-03-11 17:01:29 +01:00
Klaus Straubinger 8edba8f8c9 [OLINGO-553] Allow system query options for functions returning entity collections
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-03-11 14:42:04 +01:00
Christian Holzer 3eeffe6d29 [OLINGO-545] Empty entity sets added 2015-03-11 11:18:55 +01:00
Michael Bolz 744fe57746 [OLINGO-575] Removed unbound wildcard 2015-03-11 09:19:20 +01:00
Michael Bolz ced93e8f9f [OLINGO-545] Minor fix 2015-03-11 08:43:28 +01:00
Michael Bolz 31c6716fcb [OLINGO-584] Minor exceptions clean up 2015-03-11 06:12:37 +01:00
Michael Bolz 40d82fcc27 [OLINGO-575] pom clean up 2015-03-10 14:56:43 +01:00
Michael Bolz 65166b4112 [OLINGO-553] Fixed dispatching for FunctionImport 2015-03-10 14:21:17 +01:00
Michael Bolz ae165feedc [OLINGO-575] Minor code clean up remove unused imports 2015-03-10 11:10:48 +01:00
Michael Bolz fadb6c861e [OLINGO-575] Minor code clean up 2015-03-10 09:47:57 +01:00
Christian Amend e1997e8e07 [OLINGO-575] Remove java warnings part 4 2015-03-09 16:02:25 +01:00