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

Download JAR files tagged by pricing with all dependencies

Search JAR files by class name

com.liferay.headless.commerce.admin.pricing.client from group com.liferay.commerce (version 4.0.37)

Liferay Headless Commerce Admin Pricing Client

Group: com.liferay.commerce Artifact: com.liferay.headless.commerce.admin.pricing.client
Show all versions Show source 
 

0 downloads
Artifact com.liferay.headless.commerce.admin.pricing.client
Group com.liferay.commerce
Version 4.0.37
Last update 03. June 2024
Organization not specified
URL Not specified
License LGPL 2.1
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!

Pricing4Java from group io.github.isa-group (version 4.0.1)

A pricing driven feature toggling library for java

Group: io.github.isa-group Artifact: Pricing4Java
Show all versions Show documentation Show source 
 

0 downloads
Artifact Pricing4Java
Group io.github.isa-group
Version 4.0.1
Last update 06. May 2024
Organization not specified
URL https://github.com/Alex-GF/pricingplans-4j
License MIT
Dependencies amount 15
Dependencies spring-boot-starter-web, spring-boot-starter-cache, spring-boot-starter-data-jpa, spring-aop, spring-boot-starter-security, spring-expression, aspectjrt, aspectjweaver, slf4j-api, lombok, jjwt, json, snakeyaml, jakarta.xml.bind-api, jaxb-runtime,
There are maybe transitive dependencies!

pricingplans-4j from group io.github.isa-group (version 3.0.0)

A pricing driven feature toggling library for java

Group: io.github.isa-group Artifact: pricingplans-4j
Show all versions Show documentation Show source 
 

0 downloads
Artifact pricingplans-4j
Group io.github.isa-group
Version 3.0.0
Last update 09. March 2024
Organization not specified
URL https://github.com/isa-group/pricingplans-4j
License MIT
Dependencies amount 13
Dependencies spring-boot-starter-web, spring-boot-starter-cache, spring-boot-starter-data-jpa, spring-aop, spring-boot-starter-security, spring-expression, aspectjrt, aspectjweaver, slf4j-api, lombok, jjwt, json, snakeyaml,
There are maybe transitive dependencies!

aws-java-sdk-pricing from group com.amazonaws (version 1.12.768)

The AWS Java SDK for AWS Pricing module holds the client classes that are used for communicating with AWS Pricing Service

Group: com.amazonaws Artifact: aws-java-sdk-pricing
Show all versions Show documentation Show source 
 

6 downloads
Artifact aws-java-sdk-pricing
Group com.amazonaws
Version 1.12.768
Last update 14. August 2024
Organization not specified
URL https://aws.amazon.com/sdkforjava
License not specified
Dependencies amount 2
Dependencies aws-java-sdk-core, jmespath-java,
There are maybe transitive dependencies!

messente-sdk from group com.messente (version 1.0.2)

This SDK contains methods for using SMS Messaging API, Delivery report API, Pricing API and Credits API.

Group: com.messente Artifact: messente-sdk
Show all versions Show documentation Show source 
 

0 downloads
Artifact messente-sdk
Group com.messente
Version 1.0.2
Last update 19. February 2021
Organization Messente Communications
URL https://github.com/messente/messente-sdk
License Apache License, Version 2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!

pricing-api-client from group com.convious (version 1.0.8)

A Java client library that is meant to simplify communication with the Convious pricing API.

Group: com.convious Artifact: pricing-api-client
Show all versions Show documentation Show source 
 

0 downloads
Artifact pricing-api-client
Group com.convious
Version 1.0.8
Last update 14. October 2019
Organization Convious
URL https://github.com/Convious/pricing-api-client-java
License MIT License
Dependencies amount 1
Dependencies gson,
There are maybe transitive dependencies!

advanced-billing-sdk from group com.maxio (version 4.0.0)

Ultimate billing and pricing flexibility for B2B SaaS. Maxio integrates directly into your product, so you can seamlessly manage your product catalog, bill customers, and collect payments.

Group: com.maxio Artifact: advanced-billing-sdk
Show all versions Show documentation Show source 
 

0 downloads
Artifact advanced-billing-sdk
Group com.maxio
Version 4.0.0
Last update 02. July 2024
Organization not specified
URL https://www.maxio.com/product/advanced-billing
License MIT License
Dependencies amount 3
Dependencies core-interfaces, core, okhttp-client-adapter,
There are maybe transitive dependencies!

tracking-client from group io.snapcx (version 1.0.1)

This is Java bases client library for using snapcx shipping tracking webservice. You can subscribe to tracking webservice (REST based and JSON payload) at https://snapcx.io/pricing. Also read more about this webservice at https://snapcx.io/shippingTracking. Before using this client, you can check your api key using API explorer, running at https://snapcx.io/shippingTrackingAPI

Group: io.snapcx Artifact: tracking-client
Show documentation Show source 
 

0 downloads
Artifact tracking-client
Group io.snapcx
Version 1.0.1
Last update 22. February 2017
Organization JFrameworks.com, LLC
URL https://github.com/ajainy/snapcx-tracking-sdk
License Apache License, Version 2.0
Dependencies amount 10
Dependencies swagger-annotations, jersey-client, jersey-media-multipart, jersey-media-json-jackson, jackson-core, jackson-annotations, jackson-databind, jackson-datatype-joda, joda-time, migbase64,
There are maybe transitive dependencies!

avs-client from group io.snapcx (version 1.0.0)

This is Java bases client library for using snapcx address validation and correction webservice. You can subscribe to tracking webservice (REST based and JSON payload) at https://snapcx.io/pricing. Also read more about this webservice at https://snapcx.io/addressValidation. Before using this client, you can check your api key using API explorer, running at https://snapcx.io/addressValidationAPI

Group: io.snapcx Artifact: avs-client
Show documentation Show source 
 

0 downloads
Artifact avs-client
Group io.snapcx
Version 1.0.0
Last update 22. February 2017
Organization JFrameworks.com, LLC
URL https://github.com/snapcx/avs-client
License Apache License, Version 2.0
Dependencies amount 10
Dependencies swagger-annotations, jersey-client, jersey-media-multipart, jersey-media-json-jackson, jackson-core, jackson-annotations, jackson-databind, jackson-datatype-joda, joda-time, migbase64,
There are maybe transitive dependencies!

pact-jvm-provider-spring_2.12 from group au.com.dius (version 3.6.15)

# Pact Spring/JUnit runner ## Overview Library provides ability to play contract tests against a provider using Spring & JUnit. This library is based on and references the JUnit package, so see the [Pact JUnit 4](../pact-jvm-provider-junit) or [Pact JUnit 5](../pact-jvm-provider-junit5) providers for more details regarding configuration using JUnit. Supports: - Standard ways to load pacts from folders and broker - Easy way to change assertion strategy - Spring Test MockMVC Controllers and ControllerAdvice using MockMvc standalone setup. - MockMvc debugger output - Multiple @State runs to test a particular Provider State multiple times - **au.com.dius.pact.provider.junit.State** custom annotation - before each interaction that requires a state change, all methods annotated by `@State` with appropriate the state listed will be invoked. **NOTE:** For publishing provider verification results to a pact broker, make sure the Java system property `pact.provider.version` is set with the version of your provider. ## Example of MockMvc test ```java @RunWith(RestPactRunner.class) // Custom pact runner, child of PactRunner which runs only REST tests @Provider("myAwesomeService") // Set up name of tested provider @PactFolder("pacts") // Point where to find pacts (See also section Pacts source in documentation) public class ContractTest { //Create an instance of your controller. We cannot autowire this as we're not using (and don't want to use) a Spring test runner. @InjectMocks private AwesomeController awesomeController = new AwesomeController(); //Mock your service logic class. We'll use this to create scenarios for respective provider states. @Mock private AwesomeBusinessLogic awesomeBusinessLogic; //Create an instance of your controller advice (if you have one). This will be passed to the MockMvcTarget constructor to be wired up with MockMvc. @InjectMocks private AwesomeControllerAdvice awesomeControllerAdvice = new AwesomeControllerAdvice(); //Create a new instance of the MockMvcTarget and annotate it as the TestTarget for PactRunner @TestTarget public final MockMvcTarget target = new MockMvcTarget(); @Before //Method will be run before each test of interaction public void before() { //initialize your mocks using your mocking framework MockitoAnnotations.initMocks(this); //configure the MockMvcTarget with your controller and controller advice target.setControllers(awesomeController); target.setControllerAdvice(awesomeControllerAdvice); } @State("default", "no-data") // Method will be run before testing interactions that require "default" or "no-data" state public void toDefaultState() { target.setRunTimes(3); //let's loop through this state a few times for a 3 data variants when(awesomeBusinessLogic.getById(any(UUID.class))) .thenReturn(myTestHelper.generateRandomReturnData(UUID.randomUUID(), ExampleEnum.ONE)) .thenReturn(myTestHelper.generateRandomReturnData(UUID.randomUUID(), ExampleEnum.TWO)) .thenReturn(myTestHelper.generateRandomReturnData(UUID.randomUUID(), ExampleEnum.THREE)); } @State("error-case") public void SingleUploadExistsState_Success() { target.setRunTimes(1); //tell the runner to only loop one time for this state //you might want to throw exceptions to be picked off by your controller advice when(awesomeBusinessLogic.getById(any(UUID.class))) .then(i -> { throw new NotCoolException(i.getArgumentAt(0, UUID.class).toString()); }); } } ``` ## Using a Spring runner (version 3.5.7+) You can use `SpringRestPactRunner` instead of the default Pact runner to use the Spring test annotations. This will allow you to inject or mock spring beans. For example: ```java @RunWith(SpringRestPactRunner.class) @Provider("pricing") @PactBroker(protocol = "https", host = "${pactBrokerHost}", port = "443", authentication = @PactBrokerAuth(username = "${pactBrokerUser}", password = "${pactBrokerPassword}")) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT) public class PricingServiceProviderPactTest { @MockBean private ProductClient productClient; // This will replace the bean with a mock in the application context @TestTarget @SuppressWarnings(value = "VisibilityModifier") public final Target target = new HttpTarget(8091); @State("Product X010000021 exists") public void setupProductX010000021() throws IOException { reset(productClient); ProductBuilder product = new ProductBuilder() .withProductCode("X010000021"); when(productClient.fetch((Set<String>) argThat(contains("X010000021")), any())).thenReturn(product); } @State("the product code X00001 can be priced") public void theProductCodeX00001CanBePriced() throws IOException { reset(productClient); ProductBuilder product = new ProductBuilder() .withProductCode("X00001"); when(productClient.find((Set<String>) argThat(contains("X00001")), any())).thenReturn(product); } } ``` ### Using Spring Context Properties (version 3.5.14+) From version 3.5.14 onwards, the SpringRestPactRunner will look up any annotation expressions (like `${pactBrokerHost}`) above) from the Spring context. For Springboot, this will allow you to define the properties in the application test properties. For instance, if you create the following `application.yml` in the test resources: ```yaml pactbroker: host: "your.broker.local" port: "443" protocol: "https" auth: username: "<your broker username>" password: "<your broker password>" ``` Then you can use the defaults on the `@PactBroker` annotation. ```java @RunWith(SpringRestPactRunner.class) @Provider("My Service") @PactBroker( authentication = @PactBrokerAuth(username = "${pactbroker.auth.username}", password = "${pactbroker.auth.password}") ) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class PactVerificationTest { ``` ### Using a random port with a Springboot test (version 3.5.14+) If you use a random port in a springboot test (by setting `SpringBootTest.WebEnvironment.RANDOM_PORT`), you can use the `SpringBootHttpTarget` which will get the application port from the spring application context. For example: ```java @RunWith(SpringRestPactRunner.class) @Provider("My Service") @PactBroker @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class PactVerificationTest { @TestTarget public final Target target = new SpringBootHttpTarget(); } ```

Group: au.com.dius Artifact: pact-jvm-provider-spring_2.12
Show all versions Show documentation Show source 
 

1 downloads
Artifact pact-jvm-provider-spring_2.12
Group au.com.dius
Version 3.6.15
Last update 29. April 2020
Organization not specified
URL https://github.com/DiUS/pact-jvm
License Apache 2
Dependencies amount 5
Dependencies pact-jvm-provider-junit_2.12, spring-boot-starter-test, spring-webmvc, javax.servlet-api, jackson-datatype-joda,
There are maybe transitive dependencies!



Page 4 from 5 (items total 42)


© 2015 - 2024 Weber Informatics LLC | Privacy Policy