Commit Graph

296 Commits

Author SHA1 Message Date
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
Fabio José 80b8a1ddc5 Tests for the unmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:23:04 -03:00
Fabio José 9b515cbff2 Envelope unmarshaller funcional interface
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:22:38 -03:00
Fabio José 2d878fc146 hashCode and equals for test assertions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:21:49 -03:00
Fabio José 50f5e5d81e the structured unmashaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:21:08 -03:00
Fabio José 47c445f710 Ignore the media type in the structured content mode marshal
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:20:30 -03:00
Fabio José 061619b39a Document the use of marshaller and unmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-12 22:19:46 -03:00
Fabio José 58d54b4ecc Structure marshaller
Unit tests

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:30:01 -03:00
Fabio José 97bac365bb HTTP Structured Tests
Tests using the structured marshaller

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:25:20 -03:00
Fabio José f038be561e Fixing the header mapper import
License docs

Javadocs

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:24:25 -03:00
Fabio José 2a1075af0e Builder definition
The interface

Implementing in the v02 event builder

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:22:42 -03:00
Fabio José 9939e69d76 toString for testing
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:21:42 -03:00
Fabio José 08a3c4ea66 The step builder to create a structured marshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:17:02 -03:00
Fabio José 3f3c547310 Envelope marshaller
functional interface

to marshall a cloud event instance into the wire format

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:16:23 -03:00
Fabio José 156f8561b8 Test for builder that uses a base event instance
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:11:00 -03:00
Fabio José eede6b2625 Java doc arguments
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:05:56 -03:00
Fabio José a06f5c5109 Change the reference to functional interface header mapper
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:02:37 -03:00
Fabio José 480c7b5443 Change the reference to functional interface header mapper
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 22:01:42 -03:00
Fabio José 2a5108ebce Remove the binary prefix
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 21:59:41 -03:00
Fabio José 8c03752e86 License in the package comment
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 21:57:49 -03:00
Fabio José fbaac5a73b Binary marshaller and binary unmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 21:57:19 -03:00
Fabio José 9063b5d923 Use of trace attributes constants
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 21:55:35 -03:00
Fabio José 18a4578b0c Add license docs
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-10 21:54:50 -03:00
Fabio José d6611de540 Binary marshall
Marshals a json to byte array

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-04 21:15:28 -03:00
Fabio José 9a561d3e52 Remove blank lines
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-03 22:00:47 -03:00
Fabio José b5e72d7beb Remove blank lines
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-03 22:00:01 -03:00
Fabio José ec11c44a47 Fix on null attribute or extension value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-03 21:01:52 -03:00
Fabio José 1e4f84f41f Fix on null and no ce prefix for extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-03 21:01:17 -03:00
Fabio José 880b85b786 Header mapping tests
For spec 0.2

For spec 0.3

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-03 21:00:12 -03:00
Fabio José 6c54ff32e7 Fix on null or empty json string
Decode on class type

Decode on type reference

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-03 20:58:20 -03:00
Fabio José 01b715d4fc Changes for wire remaning
Typing the wire

Fix the class import name

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 22:01:00 -03:00
Fabio José 785c4cb9b9 Fix the imports
After removing the implements of functional interfaces

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:59:39 -03:00
Fabio José 7ad4d4e308 Private list of extension format
Package level method to get that list

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:58:36 -03:00
Fabio José a9635b5d93 Tests for extension mapper
Spec 0.3 HTTP

Handle on null values

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:57:39 -03:00
Fabio José b65f91120a Tests for attributer mapper
Spec 0.3 HTTP

Handle on null values

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:56:46 -03:00
Fabio José 8608be402a Tests for the extension mapper
Right handling when null values

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:55:12 -03:00
Fabio José 799fd57881 Tests for attribute mapper
Some fixies based on the tests

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:54:09 -03:00
Fabio José 30953e7657 Test for the immutable result
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:52:32 -03:00
Fabio José 52dad12ed6 Accessor for the package level attributes
To get access to the collection extension format

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:49:51 -03:00
Fabio José a1539f4c08 Rename to wire instead of format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:48:30 -03:00
Fabio José d782c0b4ec javadoc and private constructor to avoid instances
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 21:47:32 -03:00
Fabio José a11b443a76 The extension format accessor tests
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-30 09:54:26 -03:00
Fabio José bb4fcaa52a License in the package comment
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-30 08:56:56 -03:00
Fabio José be956f60a9 Clean the class names
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-30 08:53:40 -03:00
Fabio José b416aa9c35 Clean the class names
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-30 08:52:51 -03:00
Fabio José 15909cd087 Fix the valueType of in memory format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-30 08:50:22 -03:00
Fabio José ecd250a698 Tests for the tracing extension
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-30 08:50:01 -03:00
Fabio José 3026d9a35b Generics for the header map, immutable header map
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 22:20:43 -03:00
Fabio José 57076ab49d Wire unit testing
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 22:19:43 -03:00
Fabio José 46b9dd2653 Meanninful names for funcional impls
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:59:11 -03:00
Fabio José a7d2249ab5 Fix the visibility of header prefix, to prevent incorrect imports
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:55:30 -03:00
Fabio José 41729e800c Fix the visibility of header prefix, to prevent incorrect imports
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:55:06 -03:00
Fabio José ec2564dd0c Fix import of header prefix
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:54:31 -03:00
Fabio José 6d18806ff4 Meanninful names for funcional impls
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:49:49 -03:00
Fabio José e89b3c1f13 Remove the implements of funcional interface
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:31:09 -03:00
Fabio José 51450a363d Using the static methods instead of funcional impls
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:28:27 -03:00
Fabio José aa70190226 The header mapper for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:23:05 -03:00
Fabio José 5bee36db53 The extension mapper for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:22:45 -03:00
Fabio José f939c21fd7 Add the javadoc @version to 0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:18:59 -03:00
Fabio José 9c549706f8 Remove the implements of funcional interface
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:18:06 -03:00
Fabio José 5359a1ece0 Java doc @version to 0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:06:42 -03:00
Fabio José 0257406506 A signature to access CloudEvents' internal list of ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:06:11 -03:00
Fabio José 2462b4637f Removed the unused import
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:04:39 -03:00
Fabio José f2ace570aa Removing the checked exception form marshaller and unmarshaller static methods
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:03:54 -03:00
Fabio José b06e6106a6 Remove the checked exception
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:02:29 -03:00
Fabio José efca35b6f0 Remove the checked exception
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:02:11 -03:00
Fabio José 201b5ab21b Default marshaller for ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 21:01:39 -03:00
Fabio José e9fd715325 Tracing extensions unmarshaller as static method
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 20:57:55 -03:00
Fabio José a0047bef6e Turning the marshaller to lazy eval
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 20:57:03 -03:00
Fabio José 9c11207c84 Fix the class name typo
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 20:56:11 -03:00
Fabio José a892517682 method to access the media type, marshaller and unmarshaller as static methods
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 20:55:03 -03:00
Fabio José a9ecd31562 method to the access the media type of data
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 20:54:17 -03:00
Fabio José 982a359731 Basic binary unmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-29 20:52:40 -03:00
Fabio José 38c8f3d1b2 Remove the impl due the functional interface
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-27 13:14:58 -03:00
Fabio José dbd5c366a1 Code format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 22:25:42 -03:00
Fabio José 3a48e913d0 The JSON Data Marshaller implementation
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 22:23:36 -03:00
Fabio José dccb1cd57c Fixing typo: unmarshall
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 22:19:42 -03:00
Fabio José 0606036c31 Implementation of DataUnmarshaller for JSON
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 22:15:05 -03:00
Fabio José d040bcef32 getting the builder instance of the builder() method
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:54:16 -03:00
Fabio José 92f2a3f8b8 Builds instances of Format using payload and headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:42:13 -03:00
Fabio José 8968802bf8 Turns a map o extensions into instances of ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:41:34 -03:00
Fabio José a32976e44b Turns a collection of extensions into map
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:40:59 -03:00
Fabio José 92f463c661 Gets data, attributes and extensions and builds CloudEvent instance
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:40:25 -03:00
Fabio José 4f1bf875f3 Turns payload into data
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:39:54 -03:00
Fabio José 740d67d42a Turns data into payload for the wire transmission
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:39:29 -03:00
Fabio José c9f3998c15 Header mapper, that gets a map of attributes and extensions and turns into map of headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:38:56 -03:00
Fabio José 607c2cf43d Extensions mapper, that gets a map o headers and turns into another map
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:38:05 -03:00
Fabio José 1f45b0f230 Attribute mapper, that gets a map of headers and turns into another map
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:37:26 -03:00
Fabio José d93866f856 Attribute unmarshaller, that receives a map and result a instance of Attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:36:47 -03:00
Fabio José 7078603fc8 Attribute marshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:36:01 -03:00
Fabio José c941799977 The format, to use as a result of binary marshalling
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:34:58 -03:00
Fabio José 0d2e1d7579 License and tests with new way to play with extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:32:05 -03:00
Fabio José a3bab6f860 License and tests with new way to play with extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:31:29 -03:00
Fabio José 809a6e4bbc License and tests with new way to play with extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:31:09 -03:00
Fabio José b3753002af Testing the http header marshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:30:10 -03:00
Fabio José 69481e3075 Deleted due the spec 0.1 support removal
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:29:22 -03:00
Fabio José 7f70261981 Deleted due the new SDK API
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:28:55 -03:00
Fabio José d41b528221 License and code format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:27:37 -03:00
Fabio José 236f1597a2 Annotations to igore cast issues
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:22:09 -03:00
Fabio José 1721fd387e Mapping from extensions too
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:21:09 -03:00
Fabio José 5c171dbf39 The extension mapper, that maps from http headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:19:36 -03:00
Fabio José 20cef92ee1 Adds the license
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 21:18:39 -03:00
Fabio José 01ae400193 Remove: implements Extension, Add: impls for ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:53:13 -03:00
Fabio José fda22ed938 The representation for in memory and transport formats for extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:52:19 -03:00
Fabio José 5e230ddeff The representation for in memory format for extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:51:58 -03:00
Fabio José 3bf55af44d License and use of new ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:39:22 -03:00
Fabio José 77bbca5943 License and use of new ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:38:54 -03:00
Fabio José 7de013719e License and uses the ContextAttributes enumeration
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:38:20 -03:00
Fabio José 5fc30f5f06 Remove: set import, Add: license
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:37:36 -03:00
Fabio José c3a94c90d1 The method for Accessor, license and use of new ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:36:13 -03:00
Fabio José 66adbdada5 Changes to receive the extensions set
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:35:15 -03:00
Fabio José 63d693d694 The marshaller and unmarshaller methods
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:34:09 -03:00
Fabio José 91b89d51fe A way to access the internal Set of ExtensionFormat
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:27:04 -03:00
Fabio José 30e7fb681c Context attributes as enumeration
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:20:41 -03:00
Fabio José abbdf66686 Context attributes as enumeration
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-26 17:20:23 -03:00
Fabio José 806a2dacc9 Maps the attributes to http headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-21 15:58:56 -03:00
Fabio José 98df3e997e Remove due the abstract envelop evolution
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-21 14:05:33 -03:00
Fabio José a12d29eaf6 bean to use with test
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-21 14:03:21 -03:00
Fabio José 5ac588c8d9 Assertions using the new envelop signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-21 13:57:43 -03:00
Fabio José 3a2ee97847 Binary mapper for http headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-21 13:54:41 -03:00
Fabio José 87d63b2ccd Assertions using the new envelop signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-21 13:53:56 -03:00