@@ -118,51 +118,76 @@ public Thrift2ProtoAdapter(IGrpcServiceStubs grpcServiceStubs) {
118
118
public void RegisterDomain (RegisterDomainRequest registerRequest )
119
119
throws BadRequestError , DomainAlreadyExistsError , ServiceBusyError ,
120
120
ClientVersionNotSupportedError , TException {
121
- grpcServiceStubs
122
- .domainBlockingStub ()
123
- .registerDomain (RequestMapper .registerDomainRequest (registerRequest ));
121
+ try {
122
+ grpcServiceStubs
123
+ .domainBlockingStub ()
124
+ .registerDomain (RequestMapper .registerDomainRequest (registerRequest ));
125
+ } catch (StatusRuntimeException e ) {
126
+ convertAndThrowStatusException (e );
127
+ throw e ;
128
+ }
124
129
}
125
130
126
131
@ Override
127
132
public DescribeDomainResponse DescribeDomain (DescribeDomainRequest describeRequest )
128
133
throws BadRequestError , EntityNotExistsError , ServiceBusyError ,
129
134
ClientVersionNotSupportedError , TException {
130
- com .uber .cadence .api .v1 .DescribeDomainResponse response =
131
- grpcServiceStubs
132
- .domainBlockingStub ()
133
- .describeDomain (RequestMapper .describeDomainRequest (describeRequest ));
134
- return ResponseMapper .describeDomainResponse (response );
135
+ try {
136
+ com .uber .cadence .api .v1 .DescribeDomainResponse response =
137
+ grpcServiceStubs
138
+ .domainBlockingStub ()
139
+ .describeDomain (RequestMapper .describeDomainRequest (describeRequest ));
140
+ return ResponseMapper .describeDomainResponse (response );
141
+ } catch (StatusRuntimeException e ) {
142
+ convertAndThrowStatusException (e );
143
+ throw e ;
144
+ }
135
145
}
136
146
137
147
@ Override
138
148
public ListDomainsResponse ListDomains (ListDomainsRequest listRequest )
139
149
throws BadRequestError , EntityNotExistsError , ServiceBusyError ,
140
150
ClientVersionNotSupportedError , TException {
141
- com .uber .cadence .api .v1 .ListDomainsResponse response =
142
- grpcServiceStubs
143
- .domainBlockingStub ()
144
- .listDomains (RequestMapper .listDomainsRequest (listRequest ));
145
- return ResponseMapper .listDomainsResponse (response );
151
+ try {
152
+ com .uber .cadence .api .v1 .ListDomainsResponse response =
153
+ grpcServiceStubs
154
+ .domainBlockingStub ()
155
+ .listDomains (RequestMapper .listDomainsRequest (listRequest ));
156
+ return ResponseMapper .listDomainsResponse (response );
157
+ } catch (StatusRuntimeException e ) {
158
+ convertAndThrowStatusException (e );
159
+ throw e ;
160
+ }
146
161
}
147
162
148
163
@ Override
149
164
public UpdateDomainResponse UpdateDomain (UpdateDomainRequest updateRequest )
150
165
throws BadRequestError , EntityNotExistsError , ServiceBusyError , DomainNotActiveError ,
151
166
ClientVersionNotSupportedError , TException {
152
- com .uber .cadence .api .v1 .UpdateDomainResponse response =
153
- grpcServiceStubs
154
- .domainBlockingStub ()
155
- .updateDomain (RequestMapper .updateDomainRequest (updateRequest ));
156
- return ResponseMapper .updateDomainResponse (response );
167
+ try {
168
+ com .uber .cadence .api .v1 .UpdateDomainResponse response =
169
+ grpcServiceStubs
170
+ .domainBlockingStub ()
171
+ .updateDomain (RequestMapper .updateDomainRequest (updateRequest ));
172
+ return ResponseMapper .updateDomainResponse (response );
173
+ } catch (StatusRuntimeException e ) {
174
+ convertAndThrowStatusException (e );
175
+ throw e ;
176
+ }
157
177
}
158
178
159
179
@ Override
160
180
public void DeprecateDomain (DeprecateDomainRequest deprecateRequest )
161
181
throws BadRequestError , EntityNotExistsError , ServiceBusyError , DomainNotActiveError ,
162
182
ClientVersionNotSupportedError , TException {
163
- grpcServiceStubs
164
- .domainBlockingStub ()
165
- .deprecateDomain (RequestMapper .deprecateDomainRequest (deprecateRequest ));
183
+ try {
184
+ grpcServiceStubs
185
+ .domainBlockingStub ()
186
+ .deprecateDomain (RequestMapper .deprecateDomainRequest (deprecateRequest ));
187
+ } catch (StatusRuntimeException e ) {
188
+ convertAndThrowStatusException (e );
189
+ throw e ;
190
+ }
166
191
}
167
192
168
193
@ Override
0 commit comments