From bcb355189c5c7f81f484ce5677c5b6255a23e2a1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 09:32:25 +0200 Subject: [PATCH] fix(deps): update zeebe.version to v8.5.6 (release/8.5) (#896) * fix(deps): update zeebe.version to v8.5.6 * added new config method --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Lukas --- pom.xml | 2 +- .../client/configuration/ZeebeClientConfiguration.java | 9 +++++++++ .../client/properties/common/ZeebeClientProperties.java | 9 +++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c2f9482b7..142546e56 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ ${java.version} ${java.version} - 8.5.5 + 8.5.6 8.5.4 3.2.5 diff --git a/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/configuration/ZeebeClientConfiguration.java b/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/configuration/ZeebeClientConfiguration.java index 1979d44bb..6acf874cc 100644 --- a/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/configuration/ZeebeClientConfiguration.java +++ b/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/configuration/ZeebeClientConfiguration.java @@ -350,6 +350,15 @@ public int getMaxMessageSize() { configCache); } + public int getMaxMetadataSize() { + return getOrLegacyOrDefault( + "MaxMetadataSize", + () -> camundaClientProperties.getZeebe().getMaxMetadataSize(), + null, + DEFAULT.getMaxMetadataSize(), + configCache); + } + @Override public ScheduledExecutorService jobWorkerExecutor() { return zeebeClientExecutorService.get(); diff --git a/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/properties/common/ZeebeClientProperties.java b/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/properties/common/ZeebeClientProperties.java index 52e6ec089..5f36307c1 100644 --- a/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/properties/common/ZeebeClientProperties.java +++ b/spring-boot-starter-camunda/src/main/java/io/camunda/zeebe/spring/client/properties/common/ZeebeClientProperties.java @@ -10,6 +10,7 @@ public class ZeebeClientProperties extends ApiProperties { private Integer executionThreads; private Duration messageTimeToLive; private Integer maxMessageSize; + private Integer maxMetadataSize; private Duration requestTimeout; private String caCertificatePath; private Duration keepAlive; @@ -106,4 +107,12 @@ public boolean isPreferRestOverGrpc() { public void setPreferRestOverGrpc(boolean preferRestOverGrpc) { this.preferRestOverGrpc = preferRestOverGrpc; } + + public Integer getMaxMetadataSize() { + return maxMetadataSize; + } + + public void setMaxMetadataSize(Integer maxMetadataSize) { + this.maxMetadataSize = maxMetadataSize; + } }