You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* A long poll API to wait for the completion of the state. This only waits for the first completion.
945
+
* Note 1 The stateCompletion to wait for is needed to registered on starting workflow due to limitation in https://github.com/indeedeng/iwf/issues/349
946
+
* Note 2 The max polling time is configured as clientOptions as the Feign client timeout(default to 10s)
947
+
* If the state is not COMPLETED, throw the {@link ClientSideException} with the sub status of {@link ErrorSubStatus#LONG_POLL_TIME_OUT_SUB_STATUS}
* A long poll API to wait for the completion of the state. This only waits for the first completion.
959
+
* Note 1 The stateCompletion to wait for is needed to registered on starting workflow due to limitation in https://github.com/indeedeng/iwf/issues/349
960
+
* Note 2 The max polling time is configured as clientOptions as the Feign client timeout(default to 10s)
961
+
* If the state is not COMPLETED, throw the {@link ClientSideException} with the sub status of {@link ErrorSubStatus#LONG_POLL_TIME_OUT_SUB_STATUS}
962
+
* @param valueClass the result of the state completion. Could be Void if not interested
963
+
* @param workflowId the workflowId
964
+
* @param stateClass the state class.
965
+
* @return the result of the state completion
966
+
* @param <T> the result type of the state completion
* A long poll API to wait for the completion of the state. This only waits for the first completion.
977
+
* Note 1 The stateCompletion and stateExecutionNumber to wait for must be registered on starting workflow due to limitation in https://github.com/indeedeng/iwf/issues/349
978
+
* Note 2 The max polling time is configured as clientOptions as the Feign client timeout(default to 10s)
979
+
* If the state is not COMPLETED, throw the {@link ClientSideException} with the sub status of {@link ErrorSubStatus#LONG_POLL_TIME_OUT_SUB_STATUS}
980
+
* @param valueClass the result of the state completion. Could be Void if not interested
981
+
* @param workflowId the workflowId
982
+
* @param stateClass the state class
983
+
* @param stateExecutionNumber the state execution number. E.g. if it's 2, it means the 2nd execution of the state
984
+
* @return the result of the state completion
985
+
* @param <T> the result type of the state completion
0 commit comments