9.4.3.3.1.2 gg.handler.name.type
このタイプのハンドラ。組込みハンドラ用にあらかじめ定義された値または完全修飾Javaクラス名です。構文は次のとおりです:
gg.handler.name
.type={jms|jms_map|aq|singlefile|rollingfile|custom_java_class}
説明:
最後のハンドラ以外すべて、事前定義のハンドラです。
-
jms - トランザクション、操作およびメタデータをフォーマットされたメッセージとしてJMSプロバイダに送信します。
-
aq - トランザクション、操作およびメタデータをフォーマットされたメッセージとしてOracleアドバンスト・キューイング(AQ)に送信します。
-
jms_map - JMSマップ・メッセージを送信します。
-
singlefile - ディスク上の1つのファイルに書き込みますが、ファイルをロールしません。
-
rollingfile - トランザクション、操作およびメタデータをディスク上のファイルに書き込み、特定のサイズ、時間、またはその両方を超えると、ファイルをロールオーバーします。たとえば:
gg.handler.name1.rolloverSize=5000000 gg.handler.name1.rolloverTime=1m
-
custom_java_class
- Java用Oracle GoldenGateのAbstractHandler
クラスを拡張する任意のクラス。トランザクション、操作、メタデータ・イベントを処理できます。Oracle GoldenGate for Big Dataパッケージには、各種ビッグ・データ・ターゲットに書き込むために事前義されたハンドラが、ほかにも用意されています。
親トピック: すべてのハンドラ用のプロパティ