Christian Amend
3f7df13a63
[OLINGO-786] Add EdmTerm tests and refacotor getAppliesTo
...
AppliesTo delivered a list of classes. This functionallity is not needed
thus I deleted it. Now it is just a list of strings. As a conveniece we
could use a list of enums in the future.
2015-10-08 17:11:07 +02:00
Christian Amend
3647a63177
[OLINGO-786] Fix lazy loading for annotiation groups
2015-10-08 12:59:48 +02:00
Michael Bolz
507236dd8c
[OLINGO-786] Merge branch 'master' into olingo786
2015-10-05 07:57:29 +02:00
Klaus Straubinger
d6db341db7
[OLINGO-789] server support for action parameters of all types
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-01 12:11:33 +02:00
Michael Bolz
3ec5a161ef
[OLINGO-786] First minor adaption to MetadataSerializer
2015-09-30 15:28:00 +02:00
Christian Amend
a88800c47a
[OLINGO-786] Add qualifier to key
2015-09-29 15:06:30 +02:00
Christian Amend
addfe512cd
[OLINGO-786] Delete getAnnotations convenience method
2015-09-29 14:26:16 +02:00
Michael Bolz
c9d42e49fa
[OLINGO-772] Set version to 4.1.0-SNAPSHOT
2015-09-21 14:46:38 +02:00
Michael Bolz
ca40833b20
[OLINGO-772] Change version to 4.0.0
2015-09-21 10:54:21 +02:00
Michael Bolz
111308124c
[OLINGO-772] Change version to 4.0.0-RC03
2015-09-17 09:26:27 +02:00
Klaus Straubinger
805028da2f
[OLINGO-659] still more API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-16 14:39:50 +02:00
Klaus Straubinger
fbca4ef33e
[OLINGO-659] more robust Accept and Content-Type handling
...
Change-Id: I34e25df981650a2155729a6cf92806dbe36546b3
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-16 14:30:53 +02:00
Michael Bolz
9c3ca381e2
[OLINGO-772] Change version to RC02
2015-09-14 10:37:04 +02:00
Klaus Straubinger
54f6947259
[OLINGO-659] more API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-14 10:02:30 +02:00
Michael Bolz
ba88c43b57
[OLINGO-772] Change version to RC01
2015-09-11 14:44:50 +02:00
Klaus Straubinger
11ebbb58d8
[OLINGO-659] API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-11 12:44:08 +02:00
Michael Bolz
081a38001f
[OLINGO-659] Fixed javadoc issues
2015-09-11 09:02:16 +02:00
Michael Bolz
524dbebc4a
[OLINGO-659] Fixed wrong deleted 'public'
2015-09-10 15:34:13 +02:00
Michael Bolz
9ffe4c8928
[OLINGO-659] Added more javadocs
2015-09-10 15:29:51 +02:00
Michael Bolz
649614b076
[OLINGO-659] Refactor deploy plugin usage
2015-09-10 14:49:39 +02:00
Christia Holzer
8ffd80ef31
[OLINGO-659] Added javadoc to commons-api
2015-09-09 15:11:52 +02:00
Michael Bolz
fdacf06f93
[OLINGO-659] Add more javadoc
2015-09-07 15:44:23 +02:00
Klaus Straubinger
e92f660789
[OLINGO-659] avoid null-pointer exception in no-content case
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-03 15:24:47 +02:00
Michael Bolz
dbf649e0b1
[OLINGO-659] Minor API/JavaDoc enhancements
2015-08-21 13:25:53 +02:00
Christian Amend
7df31c58c3
[OLINGO-659] Small dependency enhancement
2015-08-18 14:19:25 +02:00
mibo
e6d1b964f9
[OLINGO-750] Fixed (some) major issues
2015-08-15 09:19:38 +02:00
Michael Bolz
1984525384
[OLINGO-659] Replaced Collection with List
2015-08-14 13:50:46 +02:00
Christian Amend
179c46396e
[Olingo-731] finalize debug supprt
2015-08-14 13:26:03 +02:00
Michael Bolz
4fd79b3c37
[OLINGO-659] Minor code analyse fixes
2015-08-14 11:45:57 +02:00
Michael Bolz
4caeb8c00d
[OLINGO-659] Fixed minor analyse issues
2015-08-14 08:38:29 +02:00
Michael Bolz
f2c7be2d12
[OLINGO-659] Introduced HttpHeader for ODataResponse/Request
2015-08-13 15:32:24 +02:00
Michael Bolz
1d88d9c986
[OLINGO-750] Fixes for critical issues from static code check
2015-08-10 10:54:37 +02:00
Michael Bolz
6d64cbd556
[OLINGO-659] Several fixes for issues from static code check
2015-08-07 17:48:02 +02:00
Michael Bolz
5e481b23ec
[OLINGO-743] Add odatapath to ContextURL
2015-07-31 15:51:34 +02:00
mibo
1ebbbc3698
[OLINGO-735] Replaced '*Builder.reflection*' were possible
2015-07-22 10:15:29 +02:00
Klaus Straubinger
abf5bf79aa
[OLINGO-659] support for OData-EntityID header, more clean-up
...
Change-Id: I168a6efac6fc9ad85865f71dd534fd850d8e777e
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-26 16:38:46 +02:00
Klaus Straubinger
2a841552f4
[OLINGO-659] more clean-up, small fixes, and additional tests
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-25 16:26:38 +02:00
Klaus Straubinger
94b3917f4e
[OLINGO-690] the server actually supports JSON without metadata
...
Change-Id: Ib9289c9e81c05ed404e71bdc1bc7eb7bbdde7a7c
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-25 11:07:39 +02:00
Christian Holzer
9998ba6748
Merge branch 'IEE754Compatible'
2015-06-24 16:36:21 +02:00
Klaus Straubinger
21b36a898a
[OLINGO-659] clean-up in batch handling
...
Change-Id: I016ada42ce0e9fb8e0cc021422f7f03fd5b06a9d
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-24 16:33:42 +02:00
Christian Amend
ef1fd77875
Merge branch 'master' into ieee
...
Conflicts:
fit/src/main/java/org/apache/olingo/fit/utils/AbstractUtilities.java
fit/src/main/java/org/apache/olingo/fit/utils/FSManager.java
fit/src/test/java/org/apache/olingo/fit/AbstractBaseTestITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
lib/client-api/src/main/java/org/apache/olingo/client/api/ODataClient.java
lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java
lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataReader.java
lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataWriter.java
lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/header/ODataErrorResponseChecker.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityCreateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityUpdateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataPropertyUpdateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/invoke/AbstractODataInvokeRequest.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataDeltaRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntityRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntitySetRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataPropertyRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataServiceDocumentRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ClientODataDeserializerImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/JsonSerializer.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataBinderImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataReaderImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataWriterImpl.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/EntitySetTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ErrorTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/PropertyTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ServiceDocumentTest.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalActionProcessor.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalPrimitiveComplexProcessor.java
2015-06-23 16:33:00 +02:00
Christian Holzer
91d04271ba
[OLINGO-704] Refactoring ContentType
2015-06-19 16:27:48 +02:00
Klaus Straubinger
971deb5539
[OLINGO-698] clean-up preferences support
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-19 10:52:17 +02:00
Christian Holzer
588df780bf
[OLINGO-704] Class ODataFormat removed
2015-06-17 17:48:16 +02:00
Christian Holzer
0043bd9c2e
[OLINGO-690] ODataSerializer and ODataDeserializer are created by contentType instead of ODataFormat
2015-06-17 17:48:13 +02:00
Christian Holzer
974abcb40f
[OLINGO-754] IEEE754Compatible support for ODataJsonSerializer
2015-06-17 17:46:56 +02:00
Klaus Straubinger
e5fe04aeeb
[OLINGO-698] technical service supports preferences, part 1
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-16 16:50:15 +02:00
Christian Amend
a298e1fb7c
[OLINGO-659] FIx felix maven build warnings
2015-06-16 14:03:59 +02:00
Christian Amend
20351253e2
[OLINGO-699] Moved serializer code to client module
2015-06-15 10:48:03 +02:00
Christian Amend
a6d20f627b
[OLINGO-693] Removed Serializable interface from csdNamed
2015-06-15 10:23:10 +02:00
Klaus Straubinger
5501e8e331
[OLINGO-663] ETag annotation again in entity collections of technical service
...
Change-Id: Ia150ba1705fa22e36c3821d5295f1b7f464a4852
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 15:12:11 +02:00
Aki Yoshida
8aa2d4d7d1
[OLINGO-632] make Olingo jars to OSGi bundles
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-05-13 08:48:41 +02:00
Christian Amend
5098862d6f
[OLINGO-649] Set correct 4.0.0-SNAPSHOT version
2015-05-11 13:33:09 +02:00
Christian Amend
ee48475cbf
[OLINGO-649] Set next release version
2015-05-11 10:48:19 +02:00
Christian Amend
93fe2fd39d
[OLINGO-649] Set beta-03 release version
2015-05-11 10:34:18 +02:00
Christian Amend
ffb80fad3c
[OLINGO-649] Set next 4.0.0-SNAPSHOT version
2015-05-07 16:30:41 +02:00
Christian Amend
e7ce8627e1
[OLINGO-649] Set beta-03-RC01 release candidate version
2015-05-07 16:09:05 +02:00
Christian Amend
23691a5a43
[OLINGO-603] Action import with no return type test
2015-05-06 16:23:48 +02:00
Christian Amend
d150744967
[OLINGO-649] Cleanup code as release preperation
2015-05-05 14:25:29 +02:00
Michael Bolz
61500e685f
[OLINGO-564] Clean up
2015-04-30 08:38:19 +02:00
Michael Bolz
17152920f0
[OLINGO-564] first step for common -> client extraction
2015-04-30 06:04:42 +02:00
Michael Bolz
c37d4da571
[OLINGO-564] Renamed 'OData*' to 'Client*' classes
2015-04-28 23:11:55 +02:00
Michael Bolz
3c0990910a
[OLINGO-564] Merge branch 'master' into OLINGO-564
2015-04-28 12:56:08 +02:00
Michael Bolz
2318953c26
[OLINGO-564] Renamed 'edm.provider.*' classes
2015-04-28 12:52:14 +02:00
Christian Amend
ae97061e3c
[OLINGO-604] Implement Action imports in TechSvc part 2
2015-04-27 14:33:53 +02:00
Michael Bolz
cceceafdb5
[OLINGO-564] Added package infos
2015-04-23 11:06:09 +02:00
Christian Amend
d692d129bd
[OLINGO-603] Rename entity set to entity collection
2015-04-07 15:20:39 +02:00
Christian Amend
05935a0c3d
[OLINGO-603] Delete core dependecies in Tec Scenario
2015-04-07 14:15:17 +02:00
Christian Amend
61b0daa856
[OLINGO-603] TecSvc enhancements
2015-04-02 14:24:48 +02:00
Christian Amend
5855c6b624
[OLINGO-603] Delete unnecessary deserializer constants
2015-04-01 15:19:41 +02:00
Christian Amend
d067037f40
[OLINGO-603] Further refactoring
2015-04-01 14:30:27 +02:00
Christian Amend
ef6ed4e3ef
[OLINGO-603] Action Parameter deserialization based on type kind
2015-04-01 14:29:02 +02:00
Michael Bolz
26be7d2e7c
[OLINGO-612] Changed 'is*' behavior for Valuable
2015-04-01 11:02:53 +02: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 Amend
62f100148a
[OLINGO-575] Finish Edm Refactoring
2015-03-30 15:14:40 +02:00
Christian Amend
898d745bf5
[OLINGO-575] Edm Cleanup part 2
2015-03-27 16:44:14 +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
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 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
Christian Amend
8a58a67800
[OLINGO-575] Merge edm provider classes
2015-03-17 14:20:49 +01:00
Michael Bolz
fadb6c861e
[OLINGO-575] Minor code clean up
2015-03-10 09:47:57 +01:00
Christian Amend
4acc6bfbc6
[OLINGO-575] Remove java warnings part 2
2015-03-09 14:54:54 +01:00
Christian Amend
f46364072a
[OLINGO-575] Delete unnecessary casts
2015-03-06 18:21:02 +01:00
Christian Amend
07c37106ed
[OLINGO-575] Cleanup ServiceVersion Enum part 2
2015-03-06 14:53:36 +01:00
Christian Amend
a3789c7cce
[OLINGO-575] Cleanup service version enum
2015-03-05 16:50:55 +01:00
Christian Amend
3c36eaeaef
[OLINGO-575] Delete V3 Primitive types
2015-03-05 10:33:35 +01:00
Christian Amend
0d57a0763a
[OLINGO-575] Start merging ComplexValue and LinkedComplexValue
2015-03-04 17:13:55 +01:00
Michael Bolz
8955af75ce
[OLINGO-575] Merge common with specific api in commons module
2015-02-23 13:36:52 +01:00
Christian Amend
111239d7c3
[OLINGO-575] Merge v4 packages in commons
2015-02-18 16:52:10 +01:00
Christian Amend
c8865db8e8
[OLINGO-575] Delete V3 sources from master
2015-02-18 15:01:25 +01:00
Christian Amend
9cf9490310
[OLINGO-566] Refactor EdmKeyPropertyRef class
2015-02-06 16:54:55 +01:00
Christian Amend
b7d2c5f441
[OLINGO-558] Introduce EdmMapping for deserialization
2015-02-06 14:13:24 +01:00
Michael Bolz
15df71c85e
[OLINGO-542] Set version to '4.0.0-beta-03-SNAPSHOT'
2015-01-29 22:27:59 +01:00
Michael Bolz
6c89cf5117
[OLINGO-542] Set version to '4.0.0-beta-02'
2015-01-29 21:42:46 +01:00
Michael Bolz
3d657f08ca
[OLINGO-542] Set version to '4.0.0-beta-02-RC01'
2015-01-26 20:10:49 +01:00
Christian Amend
5e9fa5431d
[OLINGO-530] Bind Operation and tests
2015-01-21 10:00:48 +01:00
Michael Bolz
47c1851273
[OLINGO-482] Fixed JavaDoc warnings in commons API
2014-12-16 14:26:40 +01:00