## インタフェースの使用
jp.veritrans.tercerog.mdk.ITransaction

- ITransactionを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  jp.veritrans.tercerog.mdk |

- - ### jp.veritrans.tercerog.mdkでのITransactionの使用

    ITransactionを実装しているjp.veritrans.tercerog.mdkのクラス
    修飾子とタイプ | クラスと説明
    --- | ---
    `class` | `ErrorTransaction` mdk内エラー発生モード:ONの場合に生成するエラートランザクションクラス Configファイル3GPSMDK.propertiesのMDK_ERROR_MODEが"1"の場合に生成される GWとの通信は行わず、応答Dtoにエラー情報をセットし、そのままマーチャントに返却
    `class` | `Transaction` マーチャントが`BaseDto`でインタフェースした際のトランザクション実行処理

    ITransactionを返すjp.veritrans.tercerog.mdkのメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static ITransaction` | TransactionFactory.`getInstance(IBaseDto dto)` MerchantContextに対応した`Transaction`オブジェクトを作成する Configファイル3GPSMDK.propertiesのMDK_ERROR_MODEの値を最初に判断し、もし1であれば MDK内のエラー折り返しパターンとして処理され、それ以外の場合、通常の処理となる

Copyright © 2026. All rights reserved.