Commit Graph

233 Commits

Author SHA1 Message Date
Fabio José 61e63ed367 Document the low-level (un)marshallers
The structured and binary content modes to create your own

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-19 21:03:06 -03:00
Fabio José 6a248907f9 Update snippets with new sdk api
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 22:19:24 -03:00
Fabio José 29466509f4 Json decoding using JavaType
Decode binary and string

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:42:03 -03:00
Fabio José 7aedf64ea8 Document how to use (un)marshallers
The structured and binary hight level

How to create my own (un)marshaller

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:41:09 -03:00
Fabio José f3cd10ac93 Use of hight level unmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:37:36 -03:00
Fabio José b2436c94ee Remove the unused steps tests
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:36:57 -03:00
Fabio José de58785f62 Umarshaller for structured content mode
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:36:18 -03:00
Fabio José 0ac54691d7 Remove unused steps
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:35:52 -03:00
Fabio José b4b7b2a37b Use of constants
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-18 21:35:21 -03:00
Fabio José 3ec841c33c Test the tracing unmarshal from header
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:57:11 -03:00
Fabio José f23bb3e8a3 Test the extensions unmarshal from headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:56:30 -03:00
Fabio José 58449faa87 Tests with extensions list
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:55:58 -03:00
Fabio José a62510671f Top level private constructor
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:55:36 -03:00
Fabio José 0b58bc9bc7 Builder method with base event to copy attributes, extensions and data
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:55:07 -03:00
Fabio José 8fb128e992 Process extensions from headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:54:27 -03:00
Fabio José f0ed9b9786 Way get the extensions from headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-17 22:53:55 -03:00
Fabio José 533e95b755 java doc @see
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 22:06:50 -03:00
Fabio José e6f4b691d5 Line feed
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 22:06:28 -03:00
Fabio José 816c03ab67 Fix doc reference for headers type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:35:04 -03:00
Fabio José 14e873d3f2 Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:34:11 -03:00
Fabio José d46300b57b Remove unused code
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:33:24 -03:00
Fabio José 6e63ce20e2 Using the Marshallers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:33:05 -03:00
Fabio José 62a9c133c4 Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:32:07 -03:00
Fabio José 7b97f3714c Fix type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:31:50 -03:00
Fabio José ff1ee9d694 Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:31:04 -03:00
Fabio José 33d75f43d4 Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:30:28 -03:00
Fabio José 4eb6cfaa95 Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:29:58 -03:00
Fabio José 3f87394cbb Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:29:43 -03:00
Fabio José 322e9cee4a Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:29:25 -03:00
Fabio José cf39dd5a39 Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:28:56 -03:00
Fabio José c2a982dc0c Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:28:20 -03:00
Fabio José 1a7ecafeeb Typing the header's value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:27:51 -03:00
Fabio José ac8561003c Tests for http marshallers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:26:41 -03:00
Fabio José a971933128 HTTP Unmarshaller with default setup
Just the binary

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:25:47 -03:00
Fabio José 5ce4c08563 HTTP Marshallers with default setup
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-16 21:25:12 -03:00
Fabio José 8cfc47b41d Header value as Object argument
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-15 15:34:09 -03:00
Fabio José 1f58ddfc88 Use of common marshal interfaces
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-13 22:20:55 -03:00
Fabio José 16f81f522a Common marshaller interfaces
Event step and marshal step used by builders

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-13 22:19:57 -03:00
Fabio José e2b05808ca Fix broken class import
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-13 21:41:47 -03:00
Fabio José da2c2e7f51 Use the common interfaces
Remove the main methods

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-13 21:33:41 -03:00
Fabio José e21fd99ff1 Remove the main method
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-13 21:32:57 -03:00
Fabio José 2d0538f4f9 Define the common interfaces
Common interfaces for unmarshallers

Meaninful names for kafka tests

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-13 21:31:57 -03:00
Fabio José d3492c5edd Remove sysout println
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:27:07 -03:00
Fabio José 18e2b19b71 Fix the expected json data
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:26:49 -03:00
Fabio José f9ebd5a7e0 Tests for null args
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:26:19 -03:00
Fabio José 16b7c48754 Fixing the name references
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:25:48 -03:00
Fabio José 1bdab88d95 Change to more generic definition of mapper
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:25:17 -03:00
Fabio José e03db54f33 Add javadoc license
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:24:46 -03:00
Fabio José f6d0d1fba1 Fixing the name references
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:24:20 -03:00
Fabio José d84211dea4 Fix the name references
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:23:43 -03:00