All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Download JAR files tagged by eventstream with all dependencies


smithy__eventstream-codec from group org.webjars.npm (version 2.0.13)

Group: org.webjars.npm Artifact: smithy__eventstream-codec
Show documentation Show source 
Download smithy__eventstream-codec.jar (2.0.13)
 

0 downloads
Artifact smithy__eventstream-codec
Group org.webjars.npm
Version 2.0.13


aws-sdk__eventstream-serde-browser from group org.webjars.npm (version 3.190.0)

Group: org.webjars.npm Artifact: aws-sdk__eventstream-serde-browser
Show all versions Show documentation Show source 
Download aws-sdk__eventstream-serde-browser.jar (3.190.0)
 

0 downloads

aws-sdk__eventstream-serde-universal from group org.webjars.npm (version 3.6.1)

Group: org.webjars.npm Artifact: aws-sdk__eventstream-serde-universal
Show documentation Show source 
Download aws-sdk__eventstream-serde-universal.jar (3.6.1)
 

0 downloads

aws-sdk__eventstream-marshaller from group org.webjars.npm (version 3.6.1)

Group: org.webjars.npm Artifact: aws-sdk__eventstream-marshaller
Show documentation Show source 
Download aws-sdk__eventstream-marshaller.jar (3.6.1)
 

0 downloads

aws-sdk__eventstream-serde-node from group org.webjars.npm (version 3.6.1)

Group: org.webjars.npm Artifact: aws-sdk__eventstream-serde-node
Show documentation Show source 
Download aws-sdk__eventstream-serde-node.jar (3.6.1)
 

0 downloads

smithy__eventstream-serde-universal from group org.webjars.npm (version 2.0.13)

Group: org.webjars.npm Artifact: smithy__eventstream-serde-universal
Show documentation Show source 
Download smithy__eventstream-serde-universal.jar (2.0.13)
 

0 downloads

aws-sdk__eventstream-serde-config-resolver from group org.webjars.npm (version 3.6.1)

Group: org.webjars.npm Artifact: aws-sdk__eventstream-serde-config-resolver
Show documentation Show source 
Download aws-sdk__eventstream-serde-config-resolver.jar (3.6.1)
 

0 downloads

smithy__eventstream-serde-config-resolver from group org.webjars.npm (version 2.0.13)

WebJar for @smithy/eventstream-serde-config-resolver

Group: org.webjars.npm Artifact: smithy__eventstream-serde-config-resolver
Show documentation Show source 
Download smithy__eventstream-serde-config-resolver.jar (2.0.13)
 

0 downloads
Artifact smithy__eventstream-serde-config-resolver
Group org.webjars.npm
Version 2.0.13
Last update 17. November 2023
Organization not specified
URL https://www.webjars.org
License Apache-2.0
Dependencies amount 2
Dependencies smithy__types, tslib,
There are maybe transitive dependencies!

easy-net from group com.github.thorbenkuck (version 0.4.0)

An EventStream driven, simple to use Client/Server framework

Group: com.github.thorbenkuck Artifact: easy-net
Show all versions Show documentation Show source 
Download easy-net.jar (0.4.0)
 

0 downloads
Artifact easy-net
Group com.github.thorbenkuck
Version 0.4.0
Last update 04. July 2021
Organization not specified
URL https://github.com/ThorbenKuck/EasyNet
License MIT License
Dependencies amount 2
Dependencies jackson-annotations, jackson-databind,
There are maybe transitive dependencies!

pact-jvm-consumer-groovy-v3_2.10 from group au.com.dius (version 2.2.15)

pact-jvm-consumer-groovy-v3 =========================== Groovy DSL for Pact JVM implementing V3 specification changes. ##Dependency The library is available on maven central using: * group-id = `au.com.dius` * artifact-id = `pact-jvm-consumer-groovy-v3_2.11` * version-id = `2.2.x` or `3.0.x` ##Usage Add the `pact-jvm-consumer-groovy-v3` library to your test class path. This provides a `PactMessageBuilder` class for you to use to define your pacts. If you are using gradle for your build, add it to your `build.gradle`: dependencies { testCompile 'au.com.dius:pact-jvm-consumer-groovy-v3_2.11:2.2.12' } ## Consumer test for a message consumer The `PactMessageBuilder` class provides a DSL for defining your message expectations. It works in much the same way as the `PactBuilder` class for Request-Response interactions. ### Step 1 - define the message expectations Create a test that uses the `PactMessageBuilder` to define a message expectation, and then call `run`. This will invoke the given closure with a message for each one defined in the pact. ```groovy def eventStream = new PactMessageBuilder().call { serviceConsumer 'messageConsumer' hasPactWith 'messageProducer' given 'order with id 10000004 exists' expectsToReceive 'an order confirmation message' withMetaData(type: 'OrderConfirmed') // Can define any key-value pairs here withContent(contentType: 'application/json') { type 'OrderConfirmed' audit { userCode 'messageService' } origin 'message-service' referenceId '10000004-2' timeSent: '2015-07-22T10:14:28+00:00' value { orderId '10000004' value '10.000000' fee '10.00' gst '15.00' } } } ``` ### Step 2 - call your message handler with the generated messages This example tests a message handler that gets messages from a Kafka topic. In this case the Pact message is wrapped as a Kafka `MessageAndMetadata`. ```groovy eventStream.run { Message message -> messageHandler.handleMessage(new MessageAndMetadata('topic', 1, new kafka.message.Message(message.contentsAsBytes()), 0, null, valueDecoder)) } ``` ### Step 3 - validate that the message was handled correctly ```groovy def order = orderRepository.getOrder('10000004') assert order.status == 'confirmed' assert order.value == 10.0 ``` ### Step 4 - Publish the pact file If the test was successful, a pact file would have been produced with the message from step 1.

Group: au.com.dius Artifact: pact-jvm-consumer-groovy-v3_2.10
Show all versions Show documentation Show source 
Download pact-jvm-consumer-groovy-v3_2.10.jar (2.2.15)
 

0 downloads
Artifact pact-jvm-consumer-groovy-v3_2.10
Group au.com.dius
Version 2.2.15
Last update 17. September 2015
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 7
Dependencies pact-jvm-consumer-groovy_2.10, scala-library, groovy-all, json4s-native_2.10, pact-jvm-model-v3_2.10, slf4j-api, json4s-jackson_2.10,
There are maybe transitive dependencies!



Page 1 from 2 (items total 15)


© 2015 - 2024 Weber Informatics LLC | Privacy Policy