Download JAR files tagged by consumer with all dependencies
kafkistry-consume from group com.infobip.kafkistry (version 0.9.0)
Group: com.infobip.kafkistry Artifact: kafkistry-consume
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact kafkistry-consume
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 1
Dependencies kafkistry-kafka-connector,
There are maybe transitive dependencies!
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 1
Dependencies kafkistry-kafka-connector,
There are maybe transitive dependencies!
kafkistry-repository from group com.infobip.kafkistry (version 0.9.0)
Group: com.infobip.kafkistry Artifact: kafkistry-repository
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact kafkistry-repository
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 7
Dependencies kafkistry-common, commons-io, org.eclipse.jgit, org.eclipse.jgit.ssh.apache, sshd-git, jackson-dataformat-yaml, simpleclient,
There are maybe transitive dependencies!
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 7
Dependencies kafkistry-common, commons-io, org.eclipse.jgit, org.eclipse.jgit.ssh.apache, sshd-git, jackson-dataformat-yaml, simpleclient,
There are maybe transitive dependencies!
kafkistry-kafka-connector from group com.infobip.kafkistry (version 0.9.0)
Group: com.infobip.kafkistry Artifact: kafkistry-kafka-connector
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact kafkistry-kafka-connector
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 9
Dependencies kafkistry-model, kafkistry-common, spring-context, kafka_2.13, spring-kafka, zookeeper, commons-pool2, guava, testcontainers,
There are maybe transitive dependencies!
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 9
Dependencies kafkistry-model, kafkistry-common, spring-context, kafka_2.13, spring-kafka, zookeeper, commons-pool2, guava, testcontainers,
There are maybe transitive dependencies!
kafkistry-common from group com.infobip.kafkistry (version 0.9.0)
Group: com.infobip.kafkistry Artifact: kafkistry-common
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact kafkistry-common
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 12
Dependencies kafkistry-model, logback-classic, logback-gelf, janino, spring-boot-starter-web, spring-boot-starter-jetty, spring-boot, spring-boot-autoconfigure, jackson-dataformat-yaml, commons-io, jackson-module-kotlin, jackson-dataformat-properties,
There are maybe transitive dependencies!
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 12
Dependencies kafkistry-model, logback-classic, logback-gelf, janino, spring-boot-starter-web, spring-boot-starter-jetty, spring-boot, spring-boot-autoconfigure, jackson-dataformat-yaml, commons-io, jackson-module-kotlin, jackson-dataformat-properties,
There are maybe transitive dependencies!
kafkistry-model from group com.infobip.kafkistry (version 0.9.0)
Group: com.infobip.kafkistry Artifact: kafkistry-model
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact kafkistry-model
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group com.infobip.kafkistry
Version 0.9.0
Last update 04. November 2024
Organization not specified
URL Not specified
License not specified
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
kafkistry-parent from group com.infobip.kafkistry (version 0.9.0)
Group: com.infobip.kafkistry Artifact: kafkistry-parent
Show all versions
Show all versions
There is no JAR file uploaded. A download is not possible! Please choose another version.
0 downloads
low-latency-primitive-concurrent-queues from group uk.co.boundedbuffer (version 1.0.0)
An low latency, lock free, primitive bounded blocking queue backed by an int[].
This class mimics the interface of {@linkplain java.util.concurrent.BlockingQueue BlockingQueue},
however works with primitive ints rather than objects, so is unable to actually implement the
BlockingQueue.
This class takes advantage of the Unsafe.putOrderedObject, which allows us to create non-blocking code with
guaranteed writes.
These writes will not be re-orderd by instruction reordering. Under the covers it uses the faster store-store
barrier, rather than the the slower store-load barrier, which is used when doing a volatile write.
One of the trade off with this improved performance is we are limited to a single producer, single consumer.
Group: uk.co.boundedbuffer Artifact: low-latency-primitive-concurrent-queues
Show documentation Show source
Show documentation Show source
0 downloads
Artifact low-latency-primitive-concurrent-queues
Group uk.co.boundedbuffer
Version 1.0.0
Last update 24. February 2014
Organization not specified
URL http://www.boundedbuffer.co.uk
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies mockito-core, japex-maven-plugin,
There are maybe transitive dependencies!
Group uk.co.boundedbuffer
Version 1.0.0
Last update 24. February 2014
Organization not specified
URL http://www.boundedbuffer.co.uk
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies mockito-core, japex-maven-plugin,
There are maybe transitive dependencies!
servicemix-drools from group org.apache.servicemix (version 2013.01)
The ServiceMix Drools component provides JBI integration to the Drools Rules Engine. It can be used to deploy a rules set that will implement a router or an actual service. A router will mostly act as a transparent proxy between the consumer and the target service provider mad will mostly be implemented by the jbi.route(uri) method below. This method creates a new exchange identical to the one received by the component and will send it to the specified destination. You can also send back a Fault if needed. A router can also be implemented by using directly the JBI Apis (available with the jbi helper) by using the provided client.
Group: org.apache.servicemix Artifact: servicemix-drools
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact servicemix-drools
Group org.apache.servicemix
Version 2013.01
Last update 15. January 2013
Organization not specified
URL Not specified
License not specified
Dependencies amount 4
Dependencies servicemix-shared, drools-compiler, drools-core, servicemix-common,
There are maybe transitive dependencies!
Group org.apache.servicemix
Version 2013.01
Last update 15. January 2013
Organization not specified
URL Not specified
License not specified
Dependencies amount 4
Dependencies servicemix-shared, drools-compiler, drools-core, servicemix-common,
There are maybe transitive dependencies!
pact-jvm-consumer-junit5_2.11 from group au.com.dius (version 3.5.24)
pact-jvm-consumer-junit5
========================
JUnit 5 support for Pact consumer tests
## Dependency
The library is available on maven central using:
* group-id = `au.com.dius`
* artifact-id = `pact-jvm-consumer-junit5_2.12`
* version-id = `3.5.x`
## Usage
### 1. Add the Pact consumer test extension to the test class.
To write Pact consumer tests with JUnit 5, you need to add `@ExtendWith(PactConsumerTestExt)` to your test class. This
replaces the `PactRunner` used for JUnit 4 tests. The rest of the test follows a similar pattern as for JUnit 4 tests.
```java
@ExtendWith(PactConsumerTestExt.class)
class ExampleJavaConsumerPactTest {
```
### 2. create a method annotated with `@Pact` that returns the interactions for the test
For each test (as with JUnit 4), you need to define a method annotated with the `@Pact` annotation that returns the
interactions for the test.
```java
@Pact(provider="test_provider", consumer="test_consumer")
public RequestResponsePact createPact(PactDslWithProvider builder) {
return builder
.given("test state")
.uponReceiving("ExampleJavaConsumerPactTest test interaction")
.path("/")
.method("GET")
.willRespondWith()
.status(200)
.body("{\"responsetest\": true}")
.toPact();
}
```
### 3. Link the mock server with the interactions for the test with `@PactTestFor`
Then the final step is to use the `@PactTestFor` annotation to tell the Pact extension how to setup the Pact test. You
can either put this annotation on the test class, or on the test method. For examples see
[ArticlesTest](src/test/java/au/com/dius/pact/consumer/junit5/ArticlesTest.java) and
[MultiTest](src/test/groovy/au/com/dius/pact/consumer/junit5/MultiTest.groovy).
The `@PactTestFor` annotation allows you to control the mock server in the same way as the JUnit 4 `PactProviderRule`. It
allows you to set the hostname to bind to (default is `localhost`) and the port (default is to use a random port). You
can also set the Pact specification version to use (default is V3).
```java
@ExtendWith(PactConsumerTestExt.class)
@PactTestFor(providerName = "ArticlesProvider", port = "1234")
public class ExampleJavaConsumerPactTest {
```
**NOTE on the hostname**: The mock server runs in the same JVM as the test, so the only valid values for hostname are:
| hostname | result |
| -------- | ------ |
| `localhost` | binds to the address that localhost points to (normally the loopback adapter) |
| `127.0.0.1` or `::1` | binds to the loopback adapter |
| host name | binds to the default interface that the host machines DNS name resolves to |
| `0.0.0.0` or `::` | binds to the all interfaces on the host machine |
#### Matching the interactions by provider name
If you set the `providerName` on the `@PactTestFor` annotation, then the first method with a `@Pact` annotation with the
same provider name will be used. See [ArticlesTest](src/test/java/au/com/dius/pact/consumer/junit5/ArticlesTest.java) for
an example.
#### Matching the interactions by method name
If you set the `pactMethod` on the `@PactTestFor` annotation, then the method with the provided name will be used (it still
needs a `@Pact` annotation). See [MultiTest](src/test/groovy/au/com/dius/pact/consumer/junit5/MultiTest.groovy) for an example.
### Injecting the mock server into the test
You can get the mock server injected into the test method by adding a `MockServer` parameter to the test method.
```java
@Test
void test(MockServer mockServer) {
HttpResponse httpResponse = Request.Get(mockServer.getUrl() + "/articles.json").execute().returnResponse();
assertThat(httpResponse.getStatusLine().getStatusCode(), is(equalTo(200)));
}
```
This helps with getting the base URL of the mock server, especially when a random port is used.
## Unsupported
The current implementation does not support tests with multiple providers. This will be added in a later release.
Group: au.com.dius Artifact: pact-jvm-consumer-junit5_2.11
Show all versions Show documentation Show source
Show all versions Show documentation Show source
1 downloads
Artifact pact-jvm-consumer-junit5_2.11
Group au.com.dius
Version 3.5.24
Last update 04. November 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 9
Dependencies kotlin-stdlib-jdk8, kotlin-reflect, slf4j-api, groovy-all, kotlin-logging, scala-library, scala-logging_2.11, pact-jvm-consumer_2.11, junit-jupiter-api,
There are maybe transitive dependencies!
Group au.com.dius
Version 3.5.24
Last update 04. November 2018
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 9
Dependencies kotlin-stdlib-jdk8, kotlin-reflect, slf4j-api, groovy-all, kotlin-logging, scala-library, scala-logging_2.11, pact-jvm-consumer_2.11, junit-jupiter-api,
There are maybe transitive dependencies!
iris from group com.karalabe.iris (version 1.0.0-preview-7)
Iris is an attempt at bringing the simplicity and elegance of cloud computing to the application layer. Consumer clouds provide unlimited virtual machines at the click of a button, but leaves it to developer to wire them together. Iris ensures that you can forget about networking challenges and instead focus on solving your own domain problems. It is a completely decentralized messaging solution for simplifying the design and implementation of cloud services. Among others, Iris features zero-configuration (i.e. start it up and it will do its magic), semantic addressing (i.e. application use textual names to address each other), clusters as units (i.e. automatic load balancing between apps of the same name) and perfect secrecy (i.e. all network traffic is encrypted).
Artifact iris
Group com.karalabe.iris
Version 1.0.0-preview-7
Last update 30. September 2014
Organization not specified
URL http://iris.karalabe.com/
License GNU General Public License, Version 3
Dependencies amount 2
Dependencies annotations, slf4j-api,
There are maybe transitive dependencies!
Group com.karalabe.iris
Version 1.0.0-preview-7
Last update 30. September 2014
Organization not specified
URL http://iris.karalabe.com/
License GNU General Public License, Version 3
Dependencies amount 2
Dependencies annotations, slf4j-api,
There are maybe transitive dependencies!
Page 47 from 52 (items total 517)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy