Class UnsupportedVersion

java.lang.Object
java.lang.Throwable
java.lang.Error
io.temporal.internal.statemachines.UnsupportedVersion
All Implemented Interfaces:
Serializable

public class UnsupportedVersion extends Error
Thrown when Workflow.getVersion(String, int, int) detects that the workflow history was generated by a code that doesn't comply with specified min and max versions.

The reason this class extends Error is for application workflow code to not catch it by mistake. The default behavior of the SDK is to block workflow execution while Error is thrown.

See Also: