TP1ServerFlags
- 〈このページの構成〉
TP1ServerFlagsの概要
名前空間
Hitachi.OpenTP1.Server
継承関係
System.Object +- Hitachi.OpenTP1.Server.TP1ServerFlags
説明
TP1ServerFlagsクラスは,OpenTP1の各種フラグを提供します。
フィールドの一覧
名称 |
説明 |
---|---|
実行したコマンドの処理を中断して,処理を中止します。 |
|
指定したOpenTP1ノードとは,次に示す理由で通信できません。
|
|
ユーザサーバはオンライン中です。 |
|
ユーザサーバは正常開始中です。 |
|
ユーザサーバは再開始中です。 |
|
ユーザサーバは正常終了処理中です。 |
|
OpenTP1ノードは計画停止Aで終了処理中です。 |
|
OpenTP1ノードは計画停止Bで終了処理中です。 |
|
系切り替えが起こっています。 |
|
OpenTP1ノードが停止中です。または異常終了中です。 |
|
UJレコードを取得する時点で,システムジャーナルファイルに UJレコードを出力します。トランザクション内でUJレコードが取得されている場合,この設定は無視されます。 |
|
資源を更新します。ほかのUAPには参照も更新も禁止します。 |
|
資源を参照します。ほかのUAPには参照だけを許可します。 |
|
資源が使えるかどうかをテストするときに設定します。 |
|
ほかのUAPと資源を競合した場合に,資源の解放待ちにします。 |
|
バッファ形式1を使用する場合に設定します。 |
|
バッファ形式2を使用する場合に設定します。 |
|
最終セグメントを送信する場合に設定します。 |
|
一般の一方送信メッセージとして送信する場合に設定します。 |
|
出力通番が必要ない場合に設定します。 |
|
優先の一方送信メッセージとして送信する場合に設定します。 |
|
出力通番が必要な場合に設定します。 |
|
オプションフラグを指定しません。 |
|
連鎖RPCです。 |
|
サービスグループ名をドメイン修飾した場合に指定します。 |
|
ホスト名を検索のキーにする場合に指定します。 |
|
非応答型RPCです。 |
|
非同期応答型RPCです。 |
|
引数に設定した記述子をリターンした,非同期応答型RPCの応答を受信します。 |
|
トランザクション処理からのサービス要求で,要求先の処理をトランザクションにしない場合に設定します。 |
|
引数で設定した待ち時間の単位をミリ秒にします。 |
|
eventIDに設定した項目IDの実行時間を取得して,計測を終了します。 |
|
eventIDに設定した項目IDの実行時間の計測を開始します。このフラグを設定してPutUTraceメソッドを呼び出した時点では,リアルタイム統計情報を取得しません。 |
|
追加します。 |
|
'キー値='を検索します(ハッシュ,ツリー)。 |
|
排他します。 |
|
先頭から検索します(ハッシュ)。 |
|
'キー値<='を検索します(ツリー)。 |
|
'キー値<'を検索します(ツリー)。 |
|
'キー値>='を検索します(ツリー)。 |
|
'キー値>'を検索します(ツリー)。 |
|
更新目的の排他です。 |
|
設定したキー値の,次のレコードから検索します(ハッシュ)。 |
|
排他をしません。 |
|
削除するレコードを退避しません。 |
|
排他解除待ちをしません。 |
|
削除するレコードを退避します。 |
|
レコード排他です。 |
|
参照目的の排他です。 |
|
テーブル排他です。 |
|
排他解除待ちをします。 |
|
更新します。 |
|
更新または追加します。 |
フィールドの詳細
●DCADM_DELAY
- 説明
-
実行したコマンドの処理を中断して,処理を中止します。
- 宣言
-
- 【C#の場合】
public const int DCADM_DELAY
- 【Visual Basicの場合】
Public Const DCADM_DELAY As Integer
- 【J#の場合】
public static final int DCADM_DELAY
●DCADM_STAT_NOT_UP
- 説明
-
指定したOpenTP1ノードとは,次に示す理由で通信できません。
-
OpenTP1ノードのOpenTP1を,dcsetupコマンドで登録するか,または登録し直す必要があります。
-
マルチノード物理定義に指定した値が間違っています(OpenTP1ノードを登録していないか,指定したホスト名またはポート番号が間違っています)。
-
通信障害が起こりました(OpenTP1ノードのマシンの電源を入れていないか,またはネットワーク障害が起こりました)。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_NOT_UPを使用してください。
-
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_NOT_UP
- 【Visual Basicの場合】
Public Const DCADM_STAT_NOT_UP As Integer
- 【J#の場合】
public static final int DCADM_STAT_NOT_UP
●DCADM_STAT_ONLINE
- 説明
-
ユーザサーバはオンライン中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_ONLINEを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_ONLINE
- 【Visual Basicの場合】
Public Const DCADM_STAT_ONLINE As Integer
- 【J#の場合】
public static final int DCADM_STAT_ONLINE
●DCADM_STAT_START_NORMAL
- 説明
-
ユーザサーバは正常開始中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_START_NORMALを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_START_NORMAL
- 【Visual Basicの場合】
Public Const DCADM_STAT_START_NORMAL As Integer
- 【J#の場合】
public static final int DCADM_STAT_START_NORMAL
●DCADM_STAT_START_RECOVER
- 説明
-
ユーザサーバは再開始中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_START_RECOVERを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_START_RECOVER
- 【Visual Basicの場合】
Public Const DCADM_STAT_START_RECOVER As Integer
- 【J#の場合】
public static final int DCADM_STAT_START_RECOVER
●DCADM_STAT_STOP
- 説明
-
ユーザサーバは正常終了処理中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_STOPを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_STOP
- 【Visual Basicの場合】
Public Const DCADM_STAT_STOP As Integer
- 【J#の場合】
public static final int DCADM_STAT_STOP
●DCADM_STAT_STOPA
- 説明
-
OpenTP1ノードは計画停止Aで終了処理中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_STOPAを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_STOPA
- 【Visual Basicの場合】
Public Const DCADM_STAT_STOPA As Integer
- 【J#の場合】
public static final int DCADM_STAT_STOPA
●DCADM_STAT_STOPB
- 説明
-
OpenTP1ノードは計画停止Bで終了処理中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_STOPBを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_STOPB
- 【Visual Basicの場合】
Public Const DCADM_STAT_STOPB As Integer
- 【J#の場合】
public static final int DCADM_STAT_STOPB
●DCADM_STAT_SWAP
- 説明
-
系切り替えが起こっています。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_SWAPを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_SWAP
- 【Visual Basicの場合】
Public Const DCADM_STAT_SWAP As Integer
- 【J#の場合】
public static final int DCADM_STAT_SWAP
●DCADM_STAT_TERM
- 説明
-
OpenTP1ノードが停止中です。または異常終了中です。
このフィールドは前バージョンとの互換性を保つために定義してあります。
TP1ServerValues.DCADM_STAT_TERMを使用してください。
- 宣言
-
- 【C#の場合】
public const int DCADM_STAT_TERM
- 【Visual Basicの場合】
Public Const DCADM_STAT_TERM As Integer
- 【J#の場合】
public static final int DCADM_STAT_TERM
●DCJNL_FLUSH
- 説明
-
UJレコードを取得する時点で,システムジャーナルファイルに UJレコードを出力します。トランザクション内でUJレコードが取得されている場合,この設定は無視されます。
- 宣言
-
- 【C#の場合】
public const int DCJNL_FLUSH
- 【Visual Basicの場合】
Public Const DCJNL_FLUSH As Integer
- 【J#の場合】
public static final int DCJNL_FLUSH
●DCLCK_EX
- 説明
-
資源を更新します。ほかのUAPには参照も更新も禁止します。
- 宣言
-
- 【C#の場合】
public const int DCLCK_EX
- 【Visual Basicの場合】
Public Const DCLCK_EX As Integer
- 【J#の場合】
public static final int DCLCK_EX
●DCLCK_PR
- 説明
-
資源を参照します。ほかのUAPには参照だけを許可します。
- 宣言
-
- 【C#の場合】
public const int DCLCK_PR
- 【Visual Basicの場合】
Public Const DCLCK_PR As Integer
- 【J#の場合】
public static final int DCLCK_PR
●DCLCK_TEST
- 説明
-
資源が使えるかどうかをテストするときに設定します。
- 宣言
-
- 【C#の場合】
public const int DCLCK_TEST
- 【Visual Basicの場合】
Public Const DCLCK_TEST As Integer
- 【J#の場合】
public static final int DCLCK_TEST
●DCLCK_WAIT
- 説明
-
ほかのUAPと資源を競合した場合に,資源の解放待ちにします。このフラグが設定されてない場合に競合したときは,例外応答します。
- 宣言
-
- 【C#の場合】
public const int DCLCK_WAIT
- 【Visual Basicの場合】
Public Const DCLCK_WAIT As Integer
- 【J#の場合】
public static final int DCLCK_WAIT
●DCMCFBUF1
- 説明
-
バッファ形式1を使用する場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCMCFBUF1
- 【Visual Basicの場合】
Public Const DCMCFBUF1 As Integer
- 【J#の場合】
public static final int DCMCFBUF1
●DCMCFBUF2
- 説明
-
バッファ形式2を使用する場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCMCFBUF2
- 【Visual Basicの場合】
Public Const DCMCFBUF2 As Integer
- 【J#の場合】
public static final int DCMCFBUF2
●DCMCFEMI
- 説明
-
最終セグメントを送信する場合に設定します。
メッセージが単一セグメントの場合も,DCMCFEMIを設定します。
メッセージの送信の終了を連絡するために,最後は必ずこの値を設定してください。
この値を設定してSendReceiveメソッドを呼び出すと,論理端末からの応答を待ちます。
- 宣言
-
- 【C#の場合】
public const int DCMCFEMI
- 【Visual Basicの場合】
Public Const DCMCFEMI As Integer
- 【J#の場合】
public static final int DCMCFEMI
●DCMCFNORM
- 説明
-
一般の一方送信メッセージとして送信する場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCMCFNORM
- 【Visual Basicの場合】
Public Const DCMCFNORM As Integer
- 【J#の場合】
public static final int DCMCFNORM
●DCMCFNSEQ
- 説明
-
出力通番が必要ない場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCMCFNSEQ
- 【Visual Basicの場合】
Public Const DCMCFNSEQ As Integer
- 【J#の場合】
public static final int DCMCFNSEQ
●DCMCFPRIO
- 説明
-
優先の一方送信メッセージとして送信する場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCMCFPRIO
- 【Visual Basicの場合】
Public Const DCMCFPRIO As Integer
- 【J#の場合】
public static final int DCMCFPRIO
●DCMCFSEQ
- 説明
-
出力通番が必要な場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCMCFSEQ
- 【Visual Basicの場合】
Public Const DCMCFSEQ As Integer
- 【J#の場合】
public static final int DCMCFSEQ
●DCNOFLAGS
- 説明
-
オプションフラグを指定しません。
- 宣言
-
- 【C#の場合】
public const int DCNOFLAGS
- 【Visual Basicの場合】
Public Const DCNOFLAGS As Integer
- 【J#の場合】
public static final int DCNOFLAGS
●DCRPC_CHAINED
- 説明
-
連鎖RPCです。
- 宣言
-
- 【C#の場合】
public const int DCRPC_CHAINED
- 【Visual Basicの場合】
Public Const DCRPC_CHAINED As Integer
- 【J#の場合】
public static final int DCRPC_CHAINED
●DCRPC_DOMAIN
- 説明
-
サービスグループ名をドメイン修飾した場合に指定します。ドメイン修飾をしたRPCはトランザクションブランチにできません。そのため,トランザクションの処理からCallメソッドを使う場合は,必ずDCRPC_TPNOTRANと一緒に指定してください。
- 宣言
-
- 【C#の場合】
public const int DCRPC_DOMAIN
- 【Visual Basicの場合】
Public Const DCRPC_DOMAIN As Integer
- 【J#の場合】
public static final int DCRPC_DOMAIN
●DCRPC_NAMPORT
- 説明
-
ホスト名を検索のキーにする場合に指定します。
- 宣言
-
- 【C#の場合】
public const int DCRPC_NAMPORT
- 【Visual Basicの場合】
Public Const DCRPC_NAMPORT As Integer
- 【J#の場合】
public static final int DCRPC_NAMPORT
●DCRPC_NOREPLY
- 説明
-
非応答型RPCです。
- 宣言
-
- 【C#の場合】
public const int DCRPC_NOREPLY
- 【Visual Basicの場合】
Public Const DCRPC_NOREPLY As Integer
- 【J#の場合】
public static final int DCRPC_NOREPLY
●DCRPC_NOWAIT
- 説明
-
非同期応答型RPCです。
- 宣言
-
- 【C#の場合】
public const int DCRPC_NOWAIT
- 【Visual Basicの場合】
Public Const DCRPC_NOWAIT As Integer
- 【J#の場合】
public static final int DCRPC_NOWAIT
●DCRPC_SPECIFIC_MSG
- 説明
-
引数に設定した記述子をリターンした,非同期応答型RPCの応答を受信します。
- 宣言
-
- 【C#の場合】
public const int DCRPC_SPECIFIC_MSG
- 【Visual Basicの場合】
Public Const DCRPC_SPECIFIC_MSG As Integer
- 【J#の場合】
public static final int DCRPC_SPECIFIC_MSG
●DCRPC_TPNOTRAN
- 説明
-
トランザクション処理からのサービス要求で,要求先の処理をトランザクションにしない場合に設定します。
- 宣言
-
- 【C#の場合】
public const int DCRPC_TPNOTRAN
- 【Visual Basicの場合】
Public Const DCRPC_TPNOTRAN As Integer
- 【J#の場合】
public static final int DCRPC_TPNOTRAN
●DCRPC_WAIT_MILLISEC
- 説明
-
引数で設定した待ち時間の単位をミリ秒にします。
- 宣言
-
- 【C#の場合】
public const int DCRPC_WAIT_MILLISEC
- 【Visual Basicの場合】
Public Const DCRPC_WAIT_MILLISEC As Integer
- 【J#の場合】
public static final int DCRPC_WAIT_MILLISEC
●DCRTS_END
- 説明
-
eventIDに設定した項目IDの実行時間を取得して,計測を終了します。
- 宣言
-
- 【C#の場合】
public const int DCRTS_END
- 【Visual Basicの場合】
Public Const DCRTS_END As Integer
- 【J#の場合】
public static final int DCRTS_END
●DCRTS_START
- 説明
-
eventIDに設定した項目IDの実行時間の計測を開始します。このフラグを設定してPutUTraceメソッドを呼び出した時点では,リアルタイム統計情報を取得しません。
- 宣言
-
- 【C#の場合】
public const int DCRTS_START
- 【Visual Basicの場合】
Public Const DCRTS_START As Integer
- 【J#の場合】
public static final int DCRTS_START
●DCTAM_ADD
- 説明
-
追加します。
- 宣言
-
- 【C#の場合】
public const int DCTAM_ADD
- 【Visual Basicの場合】
Public Const DCTAM_ADD As Integer
- 【J#の場合】
public static final int DCTAM_ADD
●DCTAM_EQLSRC
- 説明
-
'キー値='を検索します(ハッシュ,ツリー)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_EQLSRC
- 【Visual Basicの場合】
Public Const DCTAM_EQLSRC As Integer
- 【J#の場合】
public static final int DCTAM_EQLSRC
●DCTAM_EXCLUSIVE
- 説明
-
排他します。
- 宣言
-
- 【C#の場合】
public const int DCTAM_EXCLUSIVE
- 【Visual Basicの場合】
Public Const DCTAM_EXCLUSIVE As Integer
- 【J#の場合】
public static final int DCTAM_EXCLUSIVE
●DCTAM_FIRSTSRC
- 説明
-
先頭から検索します(ハッシュ)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_FIRSTSRC
- 【Visual Basicの場合】
Public Const DCTAM_FIRSTSRC As Integer
- 【J#の場合】
public static final int DCTAM_FIRSTSRC
●DCTAM_GRTEQLSRC
- 説明
-
'キー値<='を検索します(ツリー)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_GRTEQLSRC
- 【Visual Basicの場合】
Public Const DCTAM_GRTEQLSRC As Integer
- 【J#の場合】
public static final int DCTAM_GRTEQLSRC
●DCTAM_GRTSRC
- 説明
-
'キー値<'を検索します(ツリー)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_GRTSRC
- 【Visual Basicの場合】
Public Const DCTAM_GRTSRC As Integer
- 【J#の場合】
public static final int DCTAM_GRTSRC
●DCTAM_LSSEQLSRC
- 説明
-
'キー値>='を検索します(ツリー)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_LSSEQLSRC
- 【Visual Basicの場合】
Public Const DCTAM_LSSEQLSRC As Integer
- 【J#の場合】
public static final int DCTAM_LSSEQLSRC
●DCTAM_LSSSRC
- 説明
-
'キー値>'を検索します(ツリー)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_LSSSRC
- 【Visual Basicの場合】
Public Const DCTAM_LSSSRC As Integer
- 【J#の場合】
public static final int DCTAM_LSSSRC
●DCTAM_MODIFY
- 説明
-
更新目的の排他です。
- 宣言
-
- 【C#の場合】
public const int DCTAM_MODIFY
- 【Visual Basicの場合】
Public Const DCTAM_MODIFY As Integer
- 【J#の場合】
public static final int DCTAM_MODIFY
●DCTAM_NEXTSRC
- 説明
-
設定したキー値の,次のレコードから検索します(ハッシュ)。
- 宣言
-
- 【C#の場合】
public const int DCTAM_NEXTSRC
- 【Visual Basicの場合】
Public Const DCTAM_NEXTSRC As Integer
- 【J#の場合】
public static final int DCTAM_NEXTSRC
●DCTAM_NOEXCLUSIVE
- 説明
-
排他をしません。
- 宣言
-
- 【C#の場合】
public const int DCTAM_NOEXCLUSIVE
- 【Visual Basicの場合】
Public Const DCTAM_NOEXCLUSIVE As Integer
- 【J#の場合】
public static final int DCTAM_NOEXCLUSIVE
●DCTAM_NOOUTREC
- 説明
-
削除するレコードを退避しません。
- 宣言
-
- 【C#の場合】
public const int DCTAM_NOOUTREC
- 【Visual Basicの場合】
Public Const DCTAM_NOOUTREC As Integer
- 【J#の場合】
public static final int DCTAM_NOOUTREC
●DCTAM_NOWAIT
- 説明
-
排他解除待ちをしません。
- 宣言
-
- 【C#の場合】
public const int DCTAM_NOWAIT
- 【Visual Basicの場合】
Public Const DCTAM_NOWAIT As Integer
- 【J#の場合】
public static final int DCTAM_NOWAIT
●DCTAM_OUTREC
- 説明
-
削除するレコードを退避します。
- 宣言
-
- 【C#の場合】
public const int DCTAM_OUTREC
- 【Visual Basicの場合】
Public Const DCTAM_OUTREC As Integer
- 【J#の場合】
public static final int DCTAM_OUTREC
●DCTAM_REC_EXCLUSIVE
- 説明
-
レコード排他です。
- 宣言
-
- 【C#の場合】
public const int DCTAM_REC_EXCLUSIVE
- 【Visual Basicの場合】
Public Const DCTAM_REC_EXCLUSIVE As Integer
- 【J#の場合】
public static final int DCTAM_REC_EXCLUSIVE
●DCTAM_REFERENCE
- 説明
-
参照目的の排他です。
- 宣言
-
- 【C#の場合】
public const int DCTAM_REFERENCE
- 【Visual Basicの場合】
Public Const DCTAM_REFERENCE As Integer
- 【J#の場合】
public static final int DCTAM_REFERENCE
●DCTAM_TBL_EXCLUSIVE
- 説明
-
テーブル排他です。
- 宣言
-
- 【C#の場合】
public const int DCTAM_TBL_EXCLUSIVE
- 【Visual Basicの場合】
Public Const DCTAM_TBL_EXCLUSIVE As Integer
- 【J#の場合】
public static final int DCTAM_TBL_EXCLUSIVE
●DCTAM_WAIT
- 説明
-
排他解除待ちをします。
- 宣言
-
- 【C#の場合】
public const int DCTAM_WAIT
- 【Visual Basicの場合】
Public Const DCTAM_WAIT As Integer
- 【J#の場合】
public static final int DCTAM_WAIT