Package com.uber.cadence.client
Class ActivityCompletionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.uber.cadence.client.ActivityCompletionException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ActivityCancelledException
,ActivityCompletionFailureException
,ActivityNotExistsException
,ActivityWorkerShutdownException
public class ActivityCompletionException extends java.lang.RuntimeException
Base exception for all failures returned by an activity completion client.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ActivityCompletionException()
protected
ActivityCompletionException(ActivityTask task)
protected
ActivityCompletionException(ActivityTask task, java.lang.Throwable cause)
protected
ActivityCompletionException(java.lang.String activityId, java.lang.Throwable cause)
protected
ActivityCompletionException(java.lang.Throwable cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getActivityId()
java.lang.String
getActivityType()
WorkflowExecution
getExecution()
-
-
-
Constructor Detail
-
ActivityCompletionException
protected ActivityCompletionException(ActivityTask task)
-
ActivityCompletionException
protected ActivityCompletionException(ActivityTask task, java.lang.Throwable cause)
-
ActivityCompletionException
protected ActivityCompletionException(java.lang.String activityId, java.lang.Throwable cause)
-
ActivityCompletionException
protected ActivityCompletionException(java.lang.Throwable cause)
-
ActivityCompletionException
protected ActivityCompletionException()
-
-
Method Detail
-
getExecution
public WorkflowExecution getExecution()
-
getActivityType
public java.lang.String getActivityType()
-
getActivityId
public java.lang.String getActivityId()
-
-