Skip to content

Commit 51147bb

Browse files
author
Vishesh Ruparelia
committed
make classes serializable
Signed-off-by: Vishesh Ruparelia <[email protected]>
1 parent e3447db commit 51147bb

File tree

7 files changed

+14
-7
lines changed

7 files changed

+14
-7
lines changed

api/src/main/java/io/serverlessworkflow/api/workflow/Auth.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
package io.serverlessworkflow.api.workflow;
1818

1919
import io.serverlessworkflow.api.auth.AuthDefinition;
20+
import java.io.Serializable;
2021
import java.util.ArrayList;
2122
import java.util.List;
2223

23-
public class Auth {
24+
public class Auth implements Serializable {
2425
private String refValue;
2526
private List<AuthDefinition> authDefs;
2627

api/src/main/java/io/serverlessworkflow/api/workflow/Constants.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@
1616
package io.serverlessworkflow.api.workflow;
1717

1818
import com.fasterxml.jackson.databind.JsonNode;
19+
import java.io.Serializable;
1920

20-
public class Constants {
21+
public class Constants implements Serializable {
2122
private String refValue;
2223
private JsonNode constantsDef;
2324

api/src/main/java/io/serverlessworkflow/api/workflow/DataInputSchema.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@
1616
package io.serverlessworkflow.api.workflow;
1717

1818
import com.fasterxml.jackson.databind.JsonNode;
19+
import java.io.Serializable;
1920

20-
public class DataInputSchema {
21+
public class DataInputSchema implements Serializable {
2122
private String refValue;
2223
private JsonNode schemaDef;
2324
private boolean failOnValidationErrors = true;

api/src/main/java/io/serverlessworkflow/api/workflow/Errors.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@
1616
package io.serverlessworkflow.api.workflow;
1717

1818
import io.serverlessworkflow.api.error.ErrorDefinition;
19+
import java.io.Serializable;
1920
import java.util.List;
2021

21-
public class Errors {
22+
public class Errors implements Serializable {
2223
private String refValue;
2324
private List<ErrorDefinition> errorDefs;
2425

api/src/main/java/io/serverlessworkflow/api/workflow/Functions.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@
1616
package io.serverlessworkflow.api.workflow;
1717

1818
import io.serverlessworkflow.api.functions.FunctionDefinition;
19+
import java.io.Serializable;
1920
import java.util.List;
2021

21-
public class Functions {
22+
public class Functions implements Serializable {
2223
private String refValue;
2324
private List<FunctionDefinition> functionDefs;
2425

api/src/main/java/io/serverlessworkflow/api/workflow/Retries.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@
1616
package io.serverlessworkflow.api.workflow;
1717

1818
import io.serverlessworkflow.api.retry.RetryDefinition;
19+
import java.io.Serializable;
1920
import java.util.List;
2021

21-
public class Retries {
22+
public class Retries implements Serializable {
2223
private String refValue;
2324
private List<RetryDefinition> retryDefs;
2425

api/src/main/java/io/serverlessworkflow/api/workflow/Secrets.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@
1515
*/
1616
package io.serverlessworkflow.api.workflow;
1717

18+
import java.io.Serializable;
1819
import java.util.List;
1920

20-
public class Secrets {
21+
public class Secrets implements Serializable {
2122
private String refValue;
2223
private List<String> secretDefs;
2324

0 commit comments

Comments
 (0)