diff --git a/camunda-7-adapter/src/main/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTask.java b/camunda-7-adapter/src/main/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTask.java index 2af1ec60..86565d81 100644 --- a/camunda-7-adapter/src/main/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTask.java +++ b/camunda-7-adapter/src/main/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTask.java @@ -54,6 +54,11 @@ public Date getLockExpirationTime() { return Date.from(Instant.ofEpochMilli(job.getDeadline())); } + @Override + public Date getCreateTime() { + throw new UnsupportedOperationException(); + } + @Override public String getProcessDefinitionId() { return String.valueOf(job.getProcessDefinitionKey()); @@ -91,7 +96,7 @@ public String getTopicName() { @Override public String getTenantId() { - throw new UnsupportedOperationException(); + return job.getTenantId(); } @Override diff --git a/camunda-7-adapter/src/test/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTaskTest.java b/camunda-7-adapter/src/test/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTaskTest.java index 3bec548b..5dced03a 100644 --- a/camunda-7-adapter/src/test/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTaskTest.java +++ b/camunda-7-adapter/src/test/java/org/camunda/community/migration/adapter/externalTask/JobWrappingExternalTaskTest.java @@ -173,7 +173,10 @@ public void testTopicName() { @Test public void testTenantId() { - assertThrows(UnsupportedOperationException.class, () -> externalTask.getTenantId()); + when(job.getTenantId()).thenReturn(TEST_ID); + String tenantId = externalTask.getTenantId(); + assertThat(tenantId).isEqualTo(TEST_ID); + verify(job, times(1)).getTenantId(); } @Test diff --git a/pom.xml b/pom.xml index 729e18dd..d2f33278 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ 8.5.0 8.4.2 8.5.0 - 7.20.0 + 7.21.0 1.17.2 3.2.4 4.7.5