Commit Graph

350 Commits

Author SHA1 Message Date
Fabio José 12860fafaf License docs
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-20 13:02:55 -03:00
Fabio José 2d4828f02b Removed: 0.1 builder and impl, due the new abstract envelop signture
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-20 13:02:11 -03:00
Fabio José fe7e40973d New abstract envelop signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-20 13:01:21 -03:00
Fabio José 5dde66e8d8 Marker interface for context attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-20 10:45:22 -03:00
Fabio José 137dcaa016 Impl of EventBuilder interface
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-20 10:36:21 -03:00
Fabio José 059a3e7206 Builder method 'of' to build event from data and attributes object
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-19 22:48:14 -03:00
Fabio José 06fb04e42f Support for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-19 22:07:08 -03:00
Fabio José 4d5ed04fd9 JSON Resources for spec 0.3 testing
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-19 22:04:36 -03:00
Fabio José b26ecda111 Change the test method name
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:43:38 -03:00
Fabio José 937a3abe5a Fix the extension marshalling and unmarshalling: Closes #31
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:19:58 -03:00
Fabio José 2acad53ba8 Remove the print stacktrace
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:16:48 -03:00
Fabio José 676a32a60d Extension key as public const
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:16:20 -03:00
Fabio José c9f4292604 Class for in menory extension format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:15:51 -03:00
Fabio José 7f11e22a76 event payload to tests extensions unmarshalling
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:14:16 -03:00
Fabio José 2e464adeb7 event payload for tests with spec v0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 14:13:10 -03:00
Fabio José 2a6e56e5f4 hashCode and equals methods
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 13:44:35 -03:00
Fabio José 4655bc89d9 InMemory representation for distributed tracing extension
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-14 13:42:39 -03:00
Fabio José 9f2d568598 Test for time attribute
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 18:01:01 -03:00
Fabio José af57ffb57d Package level constructor
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 17:59:24 -03:00
Fabio José cee02dead8 Exclusive impl for spec 0.2. Closes #32
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 17:56:31 -03:00
Fabio José 47ca69c435 fromInputStream using generics
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 17:53:15 -03:00
Fabio José f11c773f8a content type as lowercase, as-is spec v0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 17:52:46 -03:00
Fabio José 6b32537972 Adding alias to work with 'contenttype' and 'contentType' on deserialization
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 17:52:06 -03:00
Fabio José 0b2585048c Deps for Bean Validation 2.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-13 17:51:08 -03:00
Matthias Wessendorf c8a27e50dc [maven-release-plugin] prepare for next development iteration 2018-12-18 14:09:28 +01:00
Matthias Wessendorf ea0f128a77 [maven-release-plugin] prepare release cloudevents-parent-0.2.1 2018-12-18 14:09:28 +01:00
Matthias Wessendorf 05d8658b08 Refactoring, and adding better JSON API access
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-12-12 12:19:35 +01:00
Matthias Wessendorf 192bfcaaa0 [maven-release-plugin] prepare for next development iteration 2018-12-10 16:52:15 +01:00
Matthias Wessendorf 13689a2bc8 [maven-release-plugin] prepare release cloudevents-parent-0.2.0 2018-12-10 16:52:15 +01:00
Matthias Wessendorf 65e072718b 🎏 adding support for structured post and bug fix 💥
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-12-10 16:43:16 +01:00
Matthias Wessendorf 813dbd43a9 💫 Adding CDI API package
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-12-10 11:34:26 +01:00
Matthias Wessendorf 5aef5b2fe7 💨 adding extension support (0.2) and shipping distributred tracing
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-12-06 23:32:15 +01:00
Matthias Wessendorf 90c63496d2 💥 more compat. works
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-12-06 14:17:15 +01:00
Matthias Wessendorf b0937b0609 🚀 WIP: moving Java API towards 0.2 of the spec
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-12-05 17:25:39 +01:00
Matthias Wessendorf 3342e9e952 [maven-release-plugin] prepare for next development iteration 2018-12-05 17:11:28 +01:00
Matthias Wessendorf 184a645d7c [maven-release-plugin] prepare release cloudevents-parent-0.1.0 2018-12-05 17:11:28 +01:00
Matthias Wessendorf 254de2d35d [maven-release-plugin] prepare for next development iteration 2018-12-05 13:45:05 +01:00
Matthias Wessendorf f32ac45440 [maven-release-plugin] prepare release cloudevents-parent-0.0.4 2018-12-05 13:45:05 +01:00
Matthias Wessendorf ac5b81f98c [maven-release-plugin] prepare for next development iteration 2018-11-29 11:15:44 +01:00
Matthias Wessendorf 967699e896 [maven-release-plugin] prepare release cloudevents-parent-0.0.3 2018-11-29 11:15:44 +01:00
Matthias Wessendorf 633c5891dc 🚀 vertx http transport
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-11-28 15:15:17 +01:00
Matthias Wessendorf 260b83c582 something went wrong...
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-11-22 13:48:16 +01:00
Fabio José cd74b9fd17 Compatible to java 1.8
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-21 16:10:41 -02:00
Fabio José 7374b53eb7 Inclusion of a serializer for ZonedDateTime
Signed-off-by: Fabio José <fabiojose@gmail.com>
2018-11-21 16:00:57 -02:00
Matthias Wessendorf 836dcdfa40
[maven-release-plugin] prepare for next development iteration 2018-11-13 10:30:22 +01:00
Matthias Wessendorf d9c6fa8d28
[maven-release-plugin] prepare release cloudevents-parent-0.0.2 2018-11-13 10:30:22 +01:00
Matthias Wessendorf 02ede16de4 Adding deserializer for ZonedDateTime
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
2018-11-12 10:45:28 +01:00
Matthias Wessendorf c0f32ed7df [maven-release-plugin] prepare for next development iteration 2018-11-10 13:45:35 +01:00
Matthias Wessendorf f2cba89a6f [maven-release-plugin] prepare release cloudevents-parent-0.0.1 2018-11-10 13:45:34 +01:00
Matthias Wessendorf b8e7f2c1d8 ☁️ CloudEvent Java API
Signed-off-by: Matthias Wessendorf <matzew@apache.org>
2018-10-06 09:13:59 +02:00