ストリームデータ処理基盤 uCosminexus Stream Data Platform - Application Framework アプリケーション開発ガイド
形式
StreamTuple get()
説明
SDPサーバに登録されているタプルを一つだけ取得します。
出力ストリームキューにタプルがない場合は,nullが返却されます。
このメソッドを呼び出した時点でクエリグループに対して停止が通知されていた場合(メソッドによってデータ送信終了が通知された場合,またはコマンドによってクエリグループ停止が通知された場合),次のように処理されます。
このメソッドはポーリング用メソッドです。
パラメーター
なし。
例外
例外とその発生条件を次の表に示します。
例外 | 発生条件 |
---|---|
SDPClientCommunicationException | RMI連携時に通信例外が発生した場合 |
SDPClientEndOfStreamException | 送信データの処理が終了している場合 |
SDPClientException |
|
SDPClientQueryGroupHoldException | クエリグループが閉塞中の場合 |
SDPClientQueryGroupNotExistException | クエリグループが削除された場合 |
SDPClientQueryGroupStateException | クエリグループが実行中ではない場合 |
SDPClientQueryGroupStopException | 結果データがなく,クエリグループが停止中の場合 |
戻り値
取得したタプル(StreamTuple型オブジェクト)。
All Rights Reserved. Copyright (C) 2010, 2014, Hitachi, Ltd.