Skip to content

Commit

Permalink
Release 4.0.11
Browse files Browse the repository at this point in the history
  • Loading branch information
pavlo-vo committed Nov 3, 2022
1 parent 0d3aaa2 commit e519905
Show file tree
Hide file tree
Showing 9 changed files with 86 additions and 22 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>com.wallee</groupId>
<artifactId>wallee-java-sdk</artifactId>
<version>4.0.10</version>
<version>4.0.11</version>
<scope>compile</scope>
</dependency>
```
Expand All @@ -33,7 +33,7 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:

```groovy
compile "com.wallee:wallee-java-sdk:4.0.10"
compile "com.wallee:wallee-java-sdk:4.0.11"
```

### Others
Expand All @@ -46,7 +46,7 @@ mvn clean package

Then manually install the following JARs:

* `target/wallee-java-sdk-4.0.10.jar`
* `target/wallee-java-sdk-4.0.11.jar`
* `target/lib/*.jar`

## Usage
Expand Down
9 changes: 5 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apply plugin: 'idea'
apply plugin: 'eclipse'

group = 'com.wallee'
version = '4.0.10'
version = '4.0.11'

buildscript {
repositories {
Expand Down Expand Up @@ -95,9 +95,10 @@ if(hasProperty('target') && target == 'android') {

ext {
swagger_annotations_version = "1.5.17"
jackson_version = "2.12.7"
jackson_version = "2.13.4"
jackson_databind_version = "2.13.4.1"
google_api_client_version = "1.23.0"
jersey_common_version = "2.29.1"
jersey_common_version = "2.34"
jodatime_version = "2.9.9"
junit_version = "4.13.2"
}
Expand All @@ -108,7 +109,7 @@ dependencies {
compile "org.glassfish.jersey.core:jersey-common:${jersey_common_version}"
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_version"
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
testCompile "junit:junit:$junit_version"
Expand Down
12 changes: 6 additions & 6 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "com.wallee",
name := "wallee-java-sdk",
version := "4.0.10",
version := "4.0.11",
scalaVersion := "2.11.4",
scalacOptions ++= Seq("-feature"),
javacOptions in compile ++= Seq("-Xlint:deprecation"),
Expand All @@ -11,11 +11,11 @@ lazy val root = (project in file(".")).
libraryDependencies ++= Seq(
"io.swagger" % "swagger-annotations" % "1.5.17",
"com.google.api-client" % "google-api-client" % "1.23.0",
"org.glassfish.jersey.core" % "jersey-common" % "2.29.1",
"com.fasterxml.jackson.core" % "jackson-core" % "2.12.7" % "compile",
"com.fasterxml.jackson.core" % "jackson-annotations" % "2.12.7" % "compile",
"com.fasterxml.jackson.core" % "jackson-databind" % "2.12.7" % "compile",
"com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.12.7" % "compile",
"org.glassfish.jersey.core" % "jersey-common" % "2.34",
"com.fasterxml.jackson.core" % "jackson-core" % "2.13.4" % "compile",
"com.fasterxml.jackson.core" % "jackson-annotations" % "2.13.4" % "compile",
"com.fasterxml.jackson.core" % "jackson-databind" % "2.13.4.1" % "compile",
"com.fasterxml.jackson.datatype" % "jackson-datatype-jsr310" % "2.13.4" % "compile",
"junit" % "junit" % "4.13.2" % "test",
"com.novocode" % "junit-interface" % "0.10" % "test"
)
Expand Down
9 changes: 5 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<artifactId>wallee-java-sdk</artifactId>
<packaging>jar</packaging>
<name>wallee-java-sdk</name>
<version>4.0.10</version>
<version>4.0.11</version>
<url>https://www.wallee.com</url>
<description>The SDK for simplifying the integration with wallee API.</description>
<scm>
Expand Down Expand Up @@ -285,7 +285,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson-version}</version>
<version>${jackson-databind-version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
Expand All @@ -305,8 +305,9 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<swagger-annotations-version>1.5.17</swagger-annotations-version>
<google-api-client-version>1.23.0</google-api-client-version>
<jersey-common-version>2.29.1</jersey-common-version>
<jackson-version>2.12.7</jackson-version>
<jersey-common-version>2.34</jersey-common-version>
<jackson-version>2.13.4</jackson-version>
<jackson-databind-version>2.13.4.1</jackson-databind-version>
<maven-plugin-version>1.0.0</maven-plugin-version>
<junit-version>4.13.2</junit-version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/wallee/sdk/DefaultHeaders.java
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public void intercept(HttpRequest request) throws IOException {

private HttpHeaders getDefaultHeaders() {
HttpHeaders headers = new HttpHeaders();
headers.put("x-meta-sdk-version", "4.0.10");
headers.put("x-meta-sdk-version", "4.0.11");
headers.put("x-meta-sdk-language", "java");
headers.put("x-meta-sdk-provider", "wallee");
headers.put("x-meta-sdk-language-version", System.getProperty("java.version"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import com.wallee.sdk.model.PaymentInitiationAdviceFileState;
import com.wallee.sdk.model.PaymentProcessor;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.time.OffsetDateTime;
Expand Down Expand Up @@ -62,6 +63,10 @@ public class PaymentInitiationAdviceFile {
protected OffsetDateTime processedOn = null;


@JsonProperty("processor")
protected PaymentProcessor processor = null;


@JsonProperty("state")
protected PaymentInitiationAdviceFileState state = null;

Expand Down Expand Up @@ -127,6 +132,16 @@ public OffsetDateTime getProcessedOn() {
}


/**
*
* @return processor
**/
@ApiModelProperty(value = "")
public PaymentProcessor getProcessor() {
return processor;
}


/**
*
* @return state
Expand All @@ -153,12 +168,13 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.linkedSpaceId, paymentInitiationAdviceFile.linkedSpaceId) &&
Objects.equals(this.name, paymentInitiationAdviceFile.name) &&
Objects.equals(this.processedOn, paymentInitiationAdviceFile.processedOn) &&
Objects.equals(this.processor, paymentInitiationAdviceFile.processor) &&
Objects.equals(this.state, paymentInitiationAdviceFile.state);
}

@Override
public int hashCode() {
return Objects.hash(createdOn, fileGeneratedOn, id, linkedSpaceId, name, processedOn, state);
return Objects.hash(createdOn, fileGeneratedOn, id, linkedSpaceId, name, processedOn, processor, state);
}


Expand All @@ -173,6 +189,7 @@ public String toString() {
sb.append(" linkedSpaceId: ").append(toIndentedString(linkedSpaceId)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" processedOn: ").append(toIndentedString(processedOn)).append("\n");
sb.append(" processor: ").append(toIndentedString(processor)).append("\n");
sb.append(" state: ").append(toIndentedString(state)).append("\n");
sb.append("}");
return sb.toString();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,11 @@
*/
public enum PaymentInitiationAdviceFileState {

PENDING("PENDING"),
CREATED("CREATED"),

UPLOADED("UPLOADED"),

DOWNLOADED("DOWNLOADED"),

PROCESSED("PROCESSED");

Expand Down
18 changes: 17 additions & 1 deletion src/main/java/com/wallee/sdk/model/TransactionCompletion.java
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,10 @@ public class TransactionCompletion extends TransactionAwareEntity {
protected TransactionCompletionState state = null;


@JsonProperty("statementDescriptor")
protected String statementDescriptor = null;


@JsonProperty("succeededOn")
protected OffsetDateTime succeededOn = null;

Expand Down Expand Up @@ -376,6 +380,16 @@ public TransactionCompletionState getState() {
}


/**
* The statement descriptor explain charges or payments on bank statements.
* @return statementDescriptor
**/
@ApiModelProperty(value = "The statement descriptor explain charges or payments on bank statements.")
public String getStatementDescriptor() {
return statementDescriptor;
}


/**
*
* @return succeededOn
Expand Down Expand Up @@ -461,6 +475,7 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.remainingLineItems, transactionCompletion.remainingLineItems) &&
Objects.equals(this.spaceViewId, transactionCompletion.spaceViewId) &&
Objects.equals(this.state, transactionCompletion.state) &&
Objects.equals(this.statementDescriptor, transactionCompletion.statementDescriptor) &&
Objects.equals(this.succeededOn, transactionCompletion.succeededOn) &&
Objects.equals(this.taxAmount, transactionCompletion.taxAmount) &&
Objects.equals(this.timeZone, transactionCompletion.timeZone) &&
Expand All @@ -471,7 +486,7 @@ public boolean equals(java.lang.Object o) {

@Override
public int hashCode() {
return Objects.hash(id, linkedSpaceId, linkedTransaction, amount, baseLineItems, createdBy, createdOn, externalId, failedOn, failureReason, invoiceMerchantReference, labels, language, lastCompletion, lineItemVersion, lineItems, mode, nextUpdateOn, paymentInformation, plannedPurgeDate, processingOn, processorReference, remainingLineItems, spaceViewId, state, succeededOn, taxAmount, timeZone, timeoutOn, version, super.hashCode());
return Objects.hash(id, linkedSpaceId, linkedTransaction, amount, baseLineItems, createdBy, createdOn, externalId, failedOn, failureReason, invoiceMerchantReference, labels, language, lastCompletion, lineItemVersion, lineItems, mode, nextUpdateOn, paymentInformation, plannedPurgeDate, processingOn, processorReference, remainingLineItems, spaceViewId, state, statementDescriptor, succeededOn, taxAmount, timeZone, timeoutOn, version, super.hashCode());
}


Expand Down Expand Up @@ -505,6 +520,7 @@ public String toString() {
sb.append(" remainingLineItems: ").append(toIndentedString(remainingLineItems)).append("\n");
sb.append(" spaceViewId: ").append(toIndentedString(spaceViewId)).append("\n");
sb.append(" state: ").append(toIndentedString(state)).append("\n");
sb.append(" statementDescriptor: ").append(toIndentedString(statementDescriptor)).append("\n");
sb.append(" succeededOn: ").append(toIndentedString(succeededOn)).append("\n");
sb.append(" taxAmount: ").append(toIndentedString(taxAmount)).append("\n");
sb.append(" timeZone: ").append(toIndentedString(timeZone)).append("\n");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@ public class TransactionCompletionRequest {
protected List<CompletionLineItemCreate> lineItems = null;


@JsonProperty("statementDescriptor")
protected String statementDescriptor = null;


@JsonProperty("transactionId")
protected Long transactionId = null;

Expand Down Expand Up @@ -144,6 +148,25 @@ public void setLineItems(List<CompletionLineItemCreate> lineItems) {
}


public TransactionCompletionRequest statementDescriptor(String statementDescriptor) {
this.statementDescriptor = statementDescriptor;
return this;
}

/**
* The statement descriptor explain charges or payments on bank statements.
* @return statementDescriptor
**/
@ApiModelProperty(value = "The statement descriptor explain charges or payments on bank statements.")
public String getStatementDescriptor() {
return statementDescriptor;
}

public void setStatementDescriptor(String statementDescriptor) {
this.statementDescriptor = statementDescriptor;
}


public TransactionCompletionRequest transactionId(Long transactionId) {
this.transactionId = transactionId;
return this;
Expand Down Expand Up @@ -177,12 +200,13 @@ public boolean equals(java.lang.Object o) {
Objects.equals(this.invoiceMerchantReference, transactionCompletionRequest.invoiceMerchantReference) &&
Objects.equals(this.lastCompletion, transactionCompletionRequest.lastCompletion) &&
Objects.equals(this.lineItems, transactionCompletionRequest.lineItems) &&
Objects.equals(this.statementDescriptor, transactionCompletionRequest.statementDescriptor) &&
Objects.equals(this.transactionId, transactionCompletionRequest.transactionId);
}

@Override
public int hashCode() {
return Objects.hash(externalId, invoiceMerchantReference, lastCompletion, lineItems, transactionId);
return Objects.hash(externalId, invoiceMerchantReference, lastCompletion, lineItems, statementDescriptor, transactionId);
}


Expand All @@ -195,6 +219,7 @@ public String toString() {
sb.append(" invoiceMerchantReference: ").append(toIndentedString(invoiceMerchantReference)).append("\n");
sb.append(" lastCompletion: ").append(toIndentedString(lastCompletion)).append("\n");
sb.append(" lineItems: ").append(toIndentedString(lineItems)).append("\n");
sb.append(" statementDescriptor: ").append(toIndentedString(statementDescriptor)).append("\n");
sb.append(" transactionId: ").append(toIndentedString(transactionId)).append("\n");
sb.append("}");
return sb.toString();
Expand Down

0 comments on commit e519905

Please sign in to comment.