@@ -321,12 +321,17 @@ public RecordActivityTaskHeartbeatResponse RecordActivityTaskHeartbeat(
321
321
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
322
322
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
323
323
TException {
324
- com .uber .cadence .api .v1 .RecordActivityTaskHeartbeatResponse response =
325
- grpcServiceStubs
326
- .workerBlockingStub ()
327
- .recordActivityTaskHeartbeat (
328
- RequestMapper .recordActivityTaskHeartbeatRequest (heartbeatRequest ));
329
- return ResponseMapper .recordActivityTaskHeartbeatResponse (response );
324
+ try {
325
+ com .uber .cadence .api .v1 .RecordActivityTaskHeartbeatResponse response =
326
+ grpcServiceStubs
327
+ .workerBlockingStub ()
328
+ .recordActivityTaskHeartbeat (
329
+ RequestMapper .recordActivityTaskHeartbeatRequest (heartbeatRequest ));
330
+ return ResponseMapper .recordActivityTaskHeartbeatResponse (response );
331
+ } catch (StatusRuntimeException e ) {
332
+ convertAndThrowStatusException (e );
333
+ throw e ;
334
+ }
330
335
}
331
336
332
337
@ Override
@@ -335,23 +340,33 @@ public RecordActivityTaskHeartbeatResponse RecordActivityTaskHeartbeatByID(
335
340
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
336
341
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
337
342
TException {
338
- com .uber .cadence .api .v1 .RecordActivityTaskHeartbeatByIDResponse response =
339
- grpcServiceStubs
340
- .workerBlockingStub ()
341
- .recordActivityTaskHeartbeatByID (
342
- RequestMapper .recordActivityTaskHeartbeatByIdRequest (heartbeatRequest ));
343
- return ResponseMapper .recordActivityTaskHeartbeatByIdResponse (response );
343
+ try {
344
+ com .uber .cadence .api .v1 .RecordActivityTaskHeartbeatByIDResponse response =
345
+ grpcServiceStubs
346
+ .workerBlockingStub ()
347
+ .recordActivityTaskHeartbeatByID (
348
+ RequestMapper .recordActivityTaskHeartbeatByIdRequest (heartbeatRequest ));
349
+ return ResponseMapper .recordActivityTaskHeartbeatByIdResponse (response );
350
+ } catch (StatusRuntimeException e ) {
351
+ convertAndThrowStatusException (e );
352
+ throw e ;
353
+ }
344
354
}
345
355
346
356
@ Override
347
357
public void RespondActivityTaskCompleted (RespondActivityTaskCompletedRequest completeRequest )
348
358
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
349
359
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
350
360
TException {
351
- grpcServiceStubs
352
- .workerBlockingStub ()
353
- .respondActivityTaskCompleted (
354
- RequestMapper .respondActivityTaskCompletedRequest (completeRequest ));
361
+ try {
362
+ grpcServiceStubs
363
+ .workerBlockingStub ()
364
+ .respondActivityTaskCompleted (
365
+ RequestMapper .respondActivityTaskCompletedRequest (completeRequest ));
366
+ } catch (StatusRuntimeException e ) {
367
+ convertAndThrowStatusException (e );
368
+ throw e ;
369
+ }
355
370
}
356
371
357
372
@ Override
@@ -360,42 +375,62 @@ public void RespondActivityTaskCompletedByID(
360
375
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
361
376
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
362
377
TException {
363
- grpcServiceStubs
364
- .workerBlockingStub ()
365
- .respondActivityTaskCompletedByID (
366
- RequestMapper .respondActivityTaskCompletedByIdRequest (completeRequest ));
378
+ try {
379
+ grpcServiceStubs
380
+ .workerBlockingStub ()
381
+ .respondActivityTaskCompletedByID (
382
+ RequestMapper .respondActivityTaskCompletedByIdRequest (completeRequest ));
383
+ } catch (StatusRuntimeException e ) {
384
+ convertAndThrowStatusException (e );
385
+ throw e ;
386
+ }
367
387
}
368
388
369
389
@ Override
370
390
public void RespondActivityTaskFailed (RespondActivityTaskFailedRequest failRequest )
371
391
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
372
392
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
373
393
TException {
374
- grpcServiceStubs
375
- .workerBlockingStub ()
376
- .respondActivityTaskFailed (RequestMapper .respondActivityTaskFailedRequest (failRequest ));
394
+ try {
395
+ grpcServiceStubs
396
+ .workerBlockingStub ()
397
+ .respondActivityTaskFailed (RequestMapper .respondActivityTaskFailedRequest (failRequest ));
398
+ } catch (StatusRuntimeException e ) {
399
+ convertAndThrowStatusException (e );
400
+ throw e ;
401
+ }
377
402
}
378
403
379
404
@ Override
380
405
public void RespondActivityTaskFailedByID (RespondActivityTaskFailedByIDRequest failRequest )
381
406
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
382
407
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
383
408
TException {
384
- grpcServiceStubs
385
- .workerBlockingStub ()
386
- .respondActivityTaskFailedByID (
387
- RequestMapper .respondActivityTaskFailedByIdRequest (failRequest ));
409
+ try {
410
+ grpcServiceStubs
411
+ .workerBlockingStub ()
412
+ .respondActivityTaskFailedByID (
413
+ RequestMapper .respondActivityTaskFailedByIdRequest (failRequest ));
414
+ } catch (StatusRuntimeException e ) {
415
+ convertAndThrowStatusException (e );
416
+ throw e ;
417
+ }
388
418
}
389
419
390
420
@ Override
391
421
public void RespondActivityTaskCanceled (RespondActivityTaskCanceledRequest canceledRequest )
392
422
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
393
423
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
394
424
TException {
395
- grpcServiceStubs
396
- .workerBlockingStub ()
397
- .respondActivityTaskCanceled (
398
- RequestMapper .respondActivityTaskCanceledRequest (canceledRequest ));
425
+ try {
426
+ grpcServiceStubs
427
+ .workerBlockingStub ()
428
+ .respondActivityTaskCanceled (
429
+ RequestMapper .respondActivityTaskCanceledRequest (canceledRequest ));
430
+ } catch (StatusRuntimeException e ) {
431
+ convertAndThrowStatusException (e );
432
+ throw e ;
433
+ }
399
434
}
400
435
401
436
@ Override
@@ -404,14 +439,20 @@ public void RespondActivityTaskCanceledByID(
404
439
throws BadRequestError , EntityNotExistsError , DomainNotActiveError , LimitExceededError ,
405
440
ServiceBusyError , ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError ,
406
441
TException {
407
- grpcServiceStubs
408
- .workerBlockingStub ()
409
- .respondActivityTaskCanceledByID (
410
- RequestMapper .respondActivityTaskCanceledByIdRequest (canceledRequest ));
442
+ try {
443
+ grpcServiceStubs
444
+ .workerBlockingStub ()
445
+ .respondActivityTaskCanceledByID (
446
+ RequestMapper .respondActivityTaskCanceledByIdRequest (canceledRequest ));
447
+ } catch (StatusRuntimeException e ) {
448
+ convertAndThrowStatusException (e );
449
+ throw e ;
450
+ }
411
451
}
412
452
413
453
@ Override
414
- public void RequestCancelWorkflowExecution (RequestCancelWorkflowExecutionRequest cancelRequest )
454
+ public void RequestCancelWorkflowExecution (RequestCancelWorkflowExecutionRequest
455
+ cancelRequest )
415
456
throws BadRequestError , EntityNotExistsError , CancellationAlreadyRequestedError ,
416
457
ServiceBusyError , DomainNotActiveError , LimitExceededError ,
417
458
ClientVersionNotSupportedError , WorkflowExecutionAlreadyCompletedError , TException {
@@ -553,7 +594,8 @@ public CountWorkflowExecutionsResponse CountWorkflowExecutions(
553
594
com .uber .cadence .api .v1 .CountWorkflowExecutionsResponse response =
554
595
grpcServiceStubs
555
596
.visibilityBlockingStub ()
556
- .countWorkflowExecutions (RequestMapper .countWorkflowExecutionsRequest (countRequest ));
597
+ .countWorkflowExecutions (
598
+ RequestMapper .countWorkflowExecutionsRequest (countRequest ));
557
599
return ResponseMapper .countWorkflowExecutionsResponse (response );
558
600
}
559
601
@@ -573,11 +615,13 @@ public void RespondQueryTaskCompleted(RespondQueryTaskCompletedRequest completeR
573
615
DomainNotActiveError , ClientVersionNotSupportedError , TException {
574
616
grpcServiceStubs
575
617
.workerBlockingStub ()
576
- .respondQueryTaskCompleted (RequestMapper .respondQueryTaskCompletedRequest (completeRequest ));
618
+ .respondQueryTaskCompleted (
619
+ RequestMapper .respondQueryTaskCompletedRequest (completeRequest ));
577
620
}
578
621
579
622
@ Override
580
- public ResetStickyTaskListResponse ResetStickyTaskList (ResetStickyTaskListRequest resetRequest )
623
+ public ResetStickyTaskListResponse ResetStickyTaskList (ResetStickyTaskListRequest
624
+ resetRequest )
581
625
throws BadRequestError , EntityNotExistsError , LimitExceededError , ServiceBusyError ,
582
626
DomainNotActiveError , ClientVersionNotSupportedError ,
583
627
WorkflowExecutionAlreadyCompletedError , TException {
@@ -661,13 +705,15 @@ public void RefreshWorkflowTasks(RefreshWorkflowTasksRequest request)
661
705
662
706
@ Override
663
707
public void RegisterDomain (
664
- RegisterDomainRequest registerRequest , AsyncMethodCallback resultHandler ) throws TException {
708
+ RegisterDomainRequest registerRequest , AsyncMethodCallback resultHandler ) throws
709
+ TException {
665
710
throw new UnsupportedOperationException ("not implemented" );
666
711
}
667
712
668
713
@ Override
669
714
public void DescribeDomain (
670
- DescribeDomainRequest describeRequest , AsyncMethodCallback resultHandler ) throws TException {
715
+ DescribeDomainRequest describeRequest , AsyncMethodCallback resultHandler ) throws
716
+ TException {
671
717
throw new UnsupportedOperationException ("not implemented" );
672
718
}
673
719
@@ -706,7 +752,8 @@ public void GetWorkflowExecutionHistory(
706
752
707
753
@ Override
708
754
public void PollForDecisionTask (
709
- PollForDecisionTaskRequest pollRequest , AsyncMethodCallback resultHandler ) throws TException {
755
+ PollForDecisionTaskRequest pollRequest , AsyncMethodCallback resultHandler ) throws
756
+ TException {
710
757
throw new UnsupportedOperationException ("not implemented" );
711
758
}
712
759
@@ -726,7 +773,8 @@ public void RespondDecisionTaskFailed(
726
773
727
774
@ Override
728
775
public void PollForActivityTask (
729
- PollForActivityTaskRequest pollRequest , AsyncMethodCallback resultHandler ) throws TException {
776
+ PollForActivityTaskRequest pollRequest , AsyncMethodCallback resultHandler ) throws
777
+ TException {
730
778
throw new UnsupportedOperationException ("not implemented" );
731
779
}
732
780
@@ -801,11 +849,13 @@ public void SignalWorkflowExecution(
801
849
ListenableFuture <com .uber .cadence .api .v1 .SignalWorkflowExecutionResponse > resultFuture =
802
850
grpcServiceStubs
803
851
.workflowFutureStub ()
804
- .signalWorkflowExecution (RequestMapper .signalWorkflowExecutionRequest (signalRequest ));
852
+ .signalWorkflowExecution (
853
+ RequestMapper .signalWorkflowExecutionRequest (signalRequest ));
805
854
resultFuture .addListener (
806
855
() -> {
807
856
try {
808
- com .uber .cadence .api .v1 .SignalWorkflowExecutionResponse response = resultFuture .get ();
857
+ com .uber .cadence .api .v1 .SignalWorkflowExecutionResponse response = resultFuture
858
+ .get ();
809
859
resultHandler .onComplete (null );
810
860
} catch (Exception e ) {
811
861
resultHandler .onError (e );
@@ -898,7 +948,8 @@ public void ResetStickyTaskList(
898
948
}
899
949
900
950
@ Override
901
- public void QueryWorkflow (QueryWorkflowRequest queryRequest , AsyncMethodCallback resultHandler )
951
+ public void QueryWorkflow (QueryWorkflowRequest queryRequest , AsyncMethodCallback
952
+ resultHandler )
902
953
throws TException {
903
954
throw new UnsupportedOperationException ("not implemented" );
904
955
}
@@ -911,7 +962,8 @@ public void DescribeWorkflowExecution(
911
962
}
912
963
913
964
@ Override
914
- public void DescribeTaskList (DescribeTaskListRequest request , AsyncMethodCallback resultHandler )
965
+ public void DescribeTaskList (DescribeTaskListRequest request , AsyncMethodCallback
966
+ resultHandler )
915
967
throws TException {
916
968
throw new UnsupportedOperationException ("not implemented" );
917
969
}
@@ -929,7 +981,8 @@ public void GetTaskListsByDomain(
929
981
930
982
@ Override
931
983
public void ListTaskListPartitions (
932
- ListTaskListPartitionsRequest request , AsyncMethodCallback resultHandler ) throws TException {
984
+ ListTaskListPartitionsRequest request , AsyncMethodCallback resultHandler ) throws
985
+ TException {
933
986
throw new UnsupportedOperationException ("not implemented" );
934
987
}
935
988
@@ -989,7 +1042,8 @@ public void StartWorkflowExecutionWithTimeout(
989
1042
resultFuture .addListener (
990
1043
() -> {
991
1044
try {
992
- com .uber .cadence .api .v1 .StartWorkflowExecutionResponse response = resultFuture .get ();
1045
+ com .uber .cadence .api .v1 .StartWorkflowExecutionResponse response = resultFuture
1046
+ .get ();
993
1047
resultHandler .onComplete (ResponseMapper .startWorkflowExecutionResponse (response ));
994
1048
} catch (Exception e ) {
995
1049
resultHandler .onError (e );
@@ -1028,7 +1082,8 @@ public void GetWorkflowExecutionHistoryWithTimeout(
1028
1082
try {
1029
1083
com .uber .cadence .api .v1 .GetWorkflowExecutionHistoryResponse response =
1030
1084
resultFuture .get ();
1031
- resultHandler .onComplete (ResponseMapper .getWorkflowExecutionHistoryResponse (response ));
1085
+ resultHandler
1086
+ .onComplete (ResponseMapper .getWorkflowExecutionHistoryResponse (response ));
1032
1087
} catch (Exception e ) {
1033
1088
resultHandler .onError (e );
1034
1089
}
0 commit comments