Skip to content

Commit 9150871

Browse files
authored
Updated to the latest protos and added Proto converter (#148)
1 parent f951719 commit 9150871

File tree

169 files changed

+1276
-1045
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

169 files changed

+1276
-1045
lines changed

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ plugins {
1616
id 'maven-publish'
1717
id 'signing'
1818
id 'de.marcphilipp.nexus-publish' version '0.4.0'
19-
id 'name.remal.check-updates' version '1.0.200'
19+
id 'name.remal.check-updates' version '1.0.203'
2020
}
2121

2222
repositories {
@@ -102,7 +102,7 @@ dependencies {
102102
api 'io.grpc:grpc-stub:1.30.2'
103103

104104
implementation group: 'com.google.guava', name: 'guava', version: '29.0-jre'
105-
implementation group: 'com.cronutils', name: 'cron-utils', version: '9.0.2'
105+
implementation group: 'com.cronutils', name: 'cron-utils', version: '9.1.0'
106106
implementation 'io.grpc:grpc-netty-shaded:1.30.2'
107107
implementation group: 'com.google.protobuf', name: 'protobuf-java-util', version: '3.12.2'
108108
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.11.1'

src/main/java/io/temporal/activity/ActivityInfo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
package io.temporal.activity;
2121

22-
import io.temporal.common.v1.Payloads;
22+
import io.temporal.api.common.v1.Payloads;
2323
import java.time.Duration;
2424
import java.util.Optional;
2525

src/main/java/io/temporal/client/WorkflowClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
import io.temporal.activity.Activity;
2323
import io.temporal.activity.ActivityExecutionContext;
24-
import io.temporal.common.v1.WorkflowExecution;
24+
import io.temporal.api.common.v1.WorkflowExecution;
2525
import io.temporal.internal.sync.WorkflowClientInternal;
2626
import io.temporal.serviceclient.WorkflowServiceStubs;
2727
import io.temporal.workflow.Functions;

src/main/java/io/temporal/client/WorkflowClientOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919

2020
package io.temporal.client;
2121

22+
import io.temporal.api.enums.v1.QueryRejectCondition;
2223
import io.temporal.common.context.ContextPropagator;
2324
import io.temporal.common.converter.DataConverter;
2425
import io.temporal.common.interceptors.WorkflowClientInterceptor;
25-
import io.temporal.enums.v1.QueryRejectCondition;
2626
import java.lang.management.ManagementFactory;
2727
import java.util.Arrays;
2828
import java.util.List;

src/main/java/io/temporal/client/WorkflowException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
package io.temporal.client;
2121

22-
import io.temporal.common.v1.WorkflowExecution;
22+
import io.temporal.api.common.v1.WorkflowExecution;
2323
import io.temporal.failure.TemporalException;
2424
import java.util.Objects;
2525
import java.util.Optional;

src/main/java/io/temporal/client/WorkflowExecutionAlreadyStarted.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
package io.temporal.client;
2121

22-
import io.temporal.common.v1.WorkflowExecution;
22+
import io.temporal.api.common.v1.WorkflowExecution;
2323

2424
/**
2525
* This exception is thrown in the following cases:
@@ -32,21 +32,21 @@
3232
* <ul>
3333
* There is a closed workflow with the same ID and the {@link
3434
* WorkflowOptions#getWorkflowIdReusePolicy()} is {@link
35-
* io.temporal.enums.v1.WorkflowIdReusePolicy#WORKFLOW_ID_REUSE_POLICY_REJECT_DUPLICATE}.
35+
* io.temporal.api.enums.v1.WorkflowIdReusePolicy#WORKFLOW_ID_REUSE_POLICY_REJECT_DUPLICATE}.
3636
* </ul>
3737
*
3838
* <ul>
3939
* There is successfully closed workflow with the same ID and the {@link
4040
* WorkflowOptions#getWorkflowIdReusePolicy()} is {@link
41-
* io.temporal.enums.v1.WorkflowIdReusePolicy#WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE_FAILED_ONLY}.
41+
* io.temporal.api.enums.v1.WorkflowIdReusePolicy#WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE_FAILED_ONLY}.
4242
* </ul>
4343
*
4444
* <ul>
4545
* Method annotated with {@link io.temporal.workflow.WorkflowMethod} is called <i>more than
4646
* once</i> on a stub created through {@link
4747
* io.temporal.workflow.Workflow#newChildWorkflowStub(Class)} and the {@link
4848
* WorkflowOptions#getWorkflowIdReusePolicy()} is {@link
49-
* io.temporal.enums.v1.WorkflowIdReusePolicy#WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE}
49+
* io.temporal.api.enums.v1.WorkflowIdReusePolicy#WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE}
5050
* </ul>
5151
*/
5252
public final class WorkflowExecutionAlreadyStarted extends WorkflowException {

src/main/java/io/temporal/client/WorkflowFailedException.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,35 +19,35 @@
1919

2020
package io.temporal.client;
2121

22-
import io.temporal.common.v1.WorkflowExecution;
23-
import io.temporal.enums.v1.RetryStatus;
22+
import io.temporal.api.common.v1.WorkflowExecution;
23+
import io.temporal.api.enums.v1.RetryState;
2424

2525
/**
2626
* Indicates that a workflow failed. An original cause of the workflow failure can be retrieved
2727
* through {@link #getCause()}.
2828
*/
2929
public final class WorkflowFailedException extends WorkflowException {
3030

31-
private final RetryStatus retryStatus;
31+
private final RetryState retryState;
3232
private final long decisionTaskCompletedEventId;
3333

3434
public WorkflowFailedException(
3535
WorkflowExecution workflowExecution,
3636
String workflowType,
3737
long decisionTaskCompletedEventId,
38-
RetryStatus retryStatus,
38+
RetryState retryState,
3939
Throwable cause) {
4040
super(
41-
getMessage(workflowExecution, workflowType, decisionTaskCompletedEventId, retryStatus),
41+
getMessage(workflowExecution, workflowType, decisionTaskCompletedEventId, retryState),
4242
workflowExecution,
4343
workflowType,
4444
cause);
45-
this.retryStatus = retryStatus;
45+
this.retryState = retryState;
4646
this.decisionTaskCompletedEventId = decisionTaskCompletedEventId;
4747
}
4848

49-
public RetryStatus getRetryStatus() {
50-
return retryStatus;
49+
public RetryState getRetryState() {
50+
return retryState;
5151
}
5252

5353
public long getDecisionTaskCompletedEventId() {
@@ -58,14 +58,14 @@ public static String getMessage(
5858
WorkflowExecution workflowExecution,
5959
String workflowType,
6060
long decisionTaskCompletedEventId,
61-
RetryStatus retryStatus) {
61+
RetryState retryState) {
6262
return "workflowId='"
6363
+ workflowExecution.getWorkflowId()
6464
+ "', runId='"
6565
+ workflowExecution.getRunId()
6666
+ (workflowType == null ? "'" : "', workflowType='" + workflowType + '\'')
67-
+ ", retryStatus="
68-
+ retryStatus
67+
+ ", retryState="
68+
+ retryState
6969
+ ", decisionTaskCompletedEventId="
7070
+ decisionTaskCompletedEventId;
7171
}

src/main/java/io/temporal/client/WorkflowNotFoundException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
package io.temporal.client;
2121

22-
import io.temporal.common.v1.WorkflowExecution;
22+
import io.temporal.api.common.v1.WorkflowExecution;
2323

2424
/**
2525
* Thrown when workflow with the given id is not known to the Temporal service. It could be because

src/main/java/io/temporal/client/WorkflowOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
package io.temporal.client;
2121

2222
import com.google.common.base.Objects;
23+
import io.temporal.api.enums.v1.WorkflowIdReusePolicy;
2324
import io.temporal.common.CronSchedule;
2425
import io.temporal.common.MethodRetry;
2526
import io.temporal.common.RetryOptions;
2627
import io.temporal.common.context.ContextPropagator;
27-
import io.temporal.enums.v1.WorkflowIdReusePolicy;
2828
import io.temporal.internal.common.OptionsUtils;
2929
import java.time.Duration;
3030
import java.util.List;

src/main/java/io/temporal/client/WorkflowQueryException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
package io.temporal.client;
2121

22-
import io.temporal.common.v1.WorkflowExecution;
22+
import io.temporal.api.common.v1.WorkflowExecution;
2323

2424
public class WorkflowQueryException extends WorkflowException {
2525

0 commit comments

Comments
 (0)