|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.veritrans.tercerog.mdk.Transaction
public class Transaction
マーチャントがBaseDto
でインタフェースした際のトランザクション実行処理
フィールドの概要 | |
---|---|
static int |
AUTHENTICATION_REQUIRED
HTTPステータス:プロクシー認証リクエスト(407)を示す変数 |
static int |
BAD_GATEWAY
HTTPステータス:不正ゲートウェイ(502)を示す変数 |
static String |
DUMMY_SERVER
ダミー処理サーバURL付与文字列 |
static String |
GMT
GMT指定文字列 |
static int |
HTTP_RETURN_NORMAL
HTTPステータス:成功(200)を示す変数 |
static String |
HYPHEN
URLの区切り文字 |
static int |
INTERNAL_SERVER_ERROR
HTTPステータス:サーバ内部エラー(500)を示す変数 |
static String |
METHOD_NAME_GET_SERVICE_COMMAND
サービスコマンド取得メソッド名 |
static String |
METHOD_NAME_GET_SERVICE_OPTION_TYPE
サービスオプションタイプ取得メソッド名 |
static String |
METHOD_NAME_GET_SERVICE_TYPE
サービスタイプ取得メソッド名 |
static Pattern |
OPTION_PATTERN
optionResultsタグを指定する時のパターン変数 |
static Pattern |
PATTERN_HTTP_RETURN
HTTPレスポンスヘッダを指定する時のパターン変数 |
static String |
QUESTION
URLとパラメータの区切り文字 |
static String |
SEARCH_SERVER
検索処理サーバURL付与文字列 |
static String |
SERVICE_COMMAND_SEARCH
サービスコマンド:Search |
static int |
SERVICE_UNAVAILABLE
HTTPステータス:サービス利用不可(503)を示す変数 |
static String |
SET_MASKED_LOG
送信パラメータ設定メソッド名 |
static String |
SET_RESULT_XML
GW処理結果JSONの設定メソッド名 |
static String |
SLASH
URLの区切り文字 |
static String |
VRESULT_RIGHT0
エラー時のvresultCd設定文字列(2-5要素) |
コンストラクタの概要 | |
---|---|
Transaction(MerchantContext context)
コンストラクタ |
メソッドの概要 | |
---|---|
Object |
execute()
GWに決済コマンドを発行する |
static String |
httpError(int returnCode)
HTTPレスポンスエラー時の処理 |
void |
setErrorDto(Object responseDto,
Exception exception)
MDKエラー発生時の応答Dtoを作成し、Dtoエラーメッセージを設定する。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final Pattern OPTION_PATTERN
public static final Pattern PATTERN_HTTP_RETURN
public static final int HTTP_RETURN_NORMAL
public static final int AUTHENTICATION_REQUIRED
public static final int INTERNAL_SERVER_ERROR
public static final int BAD_GATEWAY
public static final int SERVICE_UNAVAILABLE
public static final String VRESULT_RIGHT0
public static final String GMT
public static final String SET_MASKED_LOG
public static final String SET_RESULT_XML
public static final String QUESTION
public static final String SLASH
public static final String METHOD_NAME_GET_SERVICE_TYPE
public static final String METHOD_NAME_GET_SERVICE_COMMAND
public static final String METHOD_NAME_GET_SERVICE_OPTION_TYPE
public static final String HYPHEN
public static final String SERVICE_COMMAND_SEARCH
public static final String SEARCH_SERVER
public static final String DUMMY_SERVER
コンストラクタの詳細 |
---|
public Transaction(MerchantContext context)
context
- マーチャント情報。Dto、Config等、マーチャントに関する情報を全て含むメソッドの詳細 |
---|
public Object execute()
ITransaction
内の execute
public static String httpError(int returnCode)
returnCode
- HTTP処理結果public void setErrorDto(Object responseDto, Exception exception) throws MdkLocalException
responseDto
- exception
- MdkLocalException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |