Fabio José
|
bf4967d30c
|
supporting the data_base64
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 13:50:22 -03:00 |
Fabio José
|
1f8940c8a7
|
Support for data_base64 when event data is Binary
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 13:41:13 -03:00 |
Fabio José
|
16d9bfb7e3
|
asData improvement
asBuffer to transform UintArray to node Buffer
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 13:15:35 -03:00 |
Fabio José
|
8b39902910
|
Calling getData() to apply some internal state
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 13:13:47 -03:00 |
Fabio José
|
89597985ba
|
Binary as 'Uint32Array'
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 10:47:11 -03:00 |
Fabio José
|
cf701e423c
|
Remove HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 10:13:04 -03:00 |
Fabio José
|
68aaf48ba7
|
HTTP Unmarshaller for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 10:06:47 -03:00 |
Fabio José
|
8c7de33ca8
|
Constants for binary receiver spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 09:45:05 -03:00 |
Fabio José
|
645001af0f
|
Http receiver binary for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 09:44:39 -03:00 |
Fabio José
|
af7f7fe2ab
|
Filter to process just the availble attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-04 09:12:42 -03:00 |
Fabio José
|
456eb919b0
|
Constants for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-02 07:04:54 -03:00 |
Fabio José
|
ef6f47c6f5
|
Structured http receiver for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-11-02 07:04:30 -03:00 |
Fabio José
|
0b9bf5a548
|
Function to validate types
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-31 17:51:16 -03:00 |
Fabio José
|
1905266d1f
|
Validating extension types
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-31 17:50:54 -03:00 |
Fabio José
|
7d47b96273
|
Headers for binary mode spec v1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 21:15:08 -03:00 |
Fabio José
|
ef3549e214
|
Emitter v1: for binary mode
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 21:14:17 -03:00 |
Fabio José
|
0d34de5315
|
Remaining attributes tests
Extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 16:19:19 -03:00 |
Fabio José
|
07f27426f3
|
Method to check against the json schema
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 14:03:09 -03:00 |
Fabio José
|
acd29e142d
|
Spec v1.0 required and optional attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 10:58:16 -03:00 |
Fabio José
|
136045ae62
|
Fixing the lambda
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 10:38:38 -03:00 |
Fabio José
|
185f2da789
|
Fix method signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 10:37:10 -03:00 |
Fabio José
|
9996f5a84c
|
Method to get id
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 10:34:58 -03:00 |
Fabio José
|
75aa7450c5
|
Spec v1.0 definitions
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-10-29 08:56:08 -03:00 |
Fabio José
|
15616995c3
|
Fixes: #33
Add the special handling in the getData() method
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-09-01 10:50:55 -03:00 |
Fabio José
|
588a0aa3ac
|
Function for data parsing based on the data content type
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-31 14:45:38 -03:00 |
Fabio José
|
b51876a020
|
Fixing the subject unmarshall: Closes #32
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-22 17:21:00 -03:00 |
Fabio José
|
3cdd7b9280
|
parsersByEnconding and checkDecorator
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:20:23 -03:00 |
Fabio José
|
701c7ec77b
|
parsersByEnconding to be compliance with datacontentenconding
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:19:35 -03:00 |
Fabio José
|
fad43ecb4e
|
New: check() decorator, parsersByEncoding to work with datacontentencoding
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:18:45 -03:00 |
Fabio José
|
32a2590665
|
Implement the decorator pattern
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:17:35 -03:00 |
Fabio José
|
2ad2249724
|
Remove comment code and check for string type of data attribute
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:17:07 -03:00 |
Fabio José
|
c42bc654df
|
Remove blank line
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:15:40 -03:00 |
Fabio José
|
25217fb69a
|
Add constant for base64 string
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:14:25 -03:00 |
Fabio José
|
f0ad61acd7
|
Parser API for base64 data
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-06 11:10:00 -03:00 |
Fabio José
|
5ea47c1f4a
|
generic HTTPUnmarshaller and spec 0.3 HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-05 09:23:57 -03:00 |
Fabio José
|
9066741b8e
|
Using the generic HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-05 09:22:42 -03:00 |
Fabio José
|
e2c1ab7465
|
New parameters for the generic receiber
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 13:28:18 -03:00 |
Fabio José
|
7a4473b11a
|
Remove the 0.2 references
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 13:27:25 -03:00 |
Fabio José
|
b42f6f3bc8
|
Constants for version number and default header specversion
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 13:26:56 -03:00 |
Fabio José
|
805c8971a1
|
HTTP Binary receiver for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 13:23:25 -03:00 |
Fabio José
|
f19b52a0ef
|
Contants for structured v03
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 09:36:35 -03:00 |
Fabio José
|
4fdba57069
|
Checking for datacontentencoding
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 09:35:57 -03:00 |
Fabio José
|
29bc8b9e17
|
isBase64 and clone functions
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 09:35:19 -03:00 |
Fabio José
|
5b132feabe
|
HTTP Receiver Structured for v0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-04 09:34:55 -03:00 |
Fabio José
|
0225c358f8
|
Default value for _caller argument
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-02 14:25:21 -03:00 |
Fabio José
|
b3a63aa749
|
Constants for v0.3 binary headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-02 10:16:36 -03:00 |
Fabio José
|
c63b63dbea
|
Remove unused import
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-02 09:51:59 -03:00 |
Fabio José
|
0f8823c36e
|
The http binding for binary - v0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-08-01 17:35:33 -03:00 |
Fabio José
|
ef6db28464
|
A generic binary http receiver for reusable purposes
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-07-29 16:33:48 -03:00 |
Fabio José
|
49119d707f
|
A generic structured http receiver for reusable purposes
Signed-off-by: Fabio José <fabiojose@gmail.com>
|
2019-07-29 15:53:22 -03:00 |