この例外が私に報告する内容を知っています。そのヌルリターン。しかし、null オブジェクトを渡したいし、null オブジェクトを受け取りたいです。null をチェックして空のオブジェクトを作成したくありません。null は必要なものを伝達するため、データが見つからないため、CPU リソースの浪費です。JSON が null を送信できるようにするにはどうすればよいですか。
また
ここにオプションがないのでしょうか。ダミー オブジェクトを作成してネットワーク経由で送信する必要がありますか?
SubscriberListRequest リクエスト = 新規
SubscriberListRequest((SubscriberListConcrete)element.getValue()) ;
SubscriberListResponse response ;
clientSession = sessionManager.getClientSession(identityHash) ;
clientSession.getSendQueue().sendRequest(request) ;
try {
response = (SubscriberListResponse)clientSession.waitAndGetResponse(request) ;
} catch (WaitedLongEnoughException e) {
return Response.serverError().build() ;
} catch (UnableToResolveResponseException e) {
return Response.serverError().build() ;
}
//
// Should I check for response.getSubscriberList() == null, create a new SubscriberList() and send it over the wire ?
//
return Response.ok(response.getSubscriberList()).build();