概要: 属性  詳細: 属性  索引

MO名称:
FileBindingEndpoint -  エンドポイント
定義:
ObjectName
{0}:ControlType=FileBindingEndpoint,EndpointName={4},ServiceUnitName={3},ComponentName={2},ServerName={1},category=proxy
CLIName
{1}.jbi.components.{2}.service-units.{3}.endpoints.{4}

属性の概要
Name (名前)
この管理対象の名前(エンドポイント名)を表します。
ServerName (サーバの名前)
この管理対象を取り扱っているサーバの名前を表します。
Type (管理対象のタイプ)
この管理対象のタイプを表します。
ObjectName (オブジェクト名)
この管理対象のオブジェクト名を表します。
ServiceUnitName (サービスユニットの名前)
このエンドポイントに対するサービスユニットの名前を表します。
ComponentName (コンポーネントの名前)
このエンドポイントに対するコンポーネントの名前を表します。
ServiceName (サービス名)
QName形式におけるこのサービスの名前を表します。
InterfaceName (インタフェース名)
このサービスが実装するインタフェースの名前を表します。
EndpointName (エンドポイント名)
エンドポイント名を表します。
EndpointRole (エンドポイントのロール)
エンドポイントのロール(consumerまたはprovider)を表します。
Operations (オペレーション一覧)
オペレーションのリストを表します。
name : オペレーション名
mep : メッセージ交換方式
input-message-type : 入力メッセージのタイプ
output-message-type : 出力メッセージのタイプ
output-file-prefix : 出力ファイル名のプレフィックス
output-file-extension : 出力ファイルの拡張子
encoding : ファイルのエンコーディング
input-schema : 入力メッセージ検証用のスキーマファイル
output-schema : 出力メッセージ検証用のスキーマファイル
output-pattern : 出力ファイルパターン
executable : コマンドライン
timeout : タイムアウト(秒)
write-log : ログ出力かどうか
log-dir : ログ出力先
InputDir (入力ファイル格納ディレクトリ )
入力ディレクトリ名を表します。
OutputDir (出力ファイル格納ディレクトリ)
出力ディレクトリ名を表します。
ProcessedDir (処理ディレクトリ)
処理ディレクトリ名を表します。
InputPattern (入力ファイルパターン)
入力ファイルパターンを表します。
MaxRequestCount (エンドポイント単位の同時処理最大リクエスト数)
エンドポイント単位の同時処理できる最大リクエスト数を設定します。0にした場合は無制限となります。この設定はconsumerでのみ有効です。
OutputAppend (出力ファイル名重複時の動作)
出力先に同名のメッセージファイルがあれば、動作を実行するのを指定します。
「error」を選択した場合、同名ファイルを存在する時、エラーを返信する。
OutputGeneration (出力ファイルの世代数)
出力ファイルの世代数を指定します。
OutputFileSize (出力ファイルのサイズ)
出力ファイルの最大サイズを指定します。(単位:MB)
PollingInterval (ポーリング間隔時間(秒))
ポーリング間隔時間を指定します。
PollingBatchSize (ポーリング一回で処理するファイル数)
ポーリング一回で処理するファイル数指定します。
InboundRetryCount (リトライ次数)
Inbound側で入力ファイルを取得処理失敗の場合、リトライ次数。この設定はconsumerでのみ有効です。
MessageProcessMode (メッセージの処理モード)
メッセージの処理モードを指定します。
AuthEndpointAuthnEnabled (エンドポイント認証)
エンドポイントの認証が有効かどうかを表します。
AuthEndpointAuthzEnabled (エンドポイント認可)
エンドポイントの認可が有効かどうかを表します。
AuthEndpointUrlName (エンドポイント名のURL表記)
セキュリティ認証におけるエンドポイント名のURL表記を表します。
AuthEndpointAuthnLoginModule (エンドポイント認証のログインモジュール)
エンドポイント認証のログインモジュールを表します。
AuthEndpointAuthzType (エンドポイント認可で利用する認証情報)
エンドポイント認可で利用する認証情報(client、consumerまたはprovider)を表します。
AuthEndpointAuthzPrincipalId (エンドポイント認可で利用するPrincipalの識別子)
エンドポイント認可で利用するPrincipalの識別子を表します。
AuthEndpointAuthnId (エンドポイント認証で利用するID)
エンドポイント認証で利用するIDを指定します。
AuthEndpointAuthnPassword (エンドポイント認証で利用するパスワード)
エンドポイント認証で利用するパスワードを指定します。
RetryNum (リトライ回数)
エラーを受けてメッセージを再送信する回数(回)を指定します。この設定は consumer でのみ有効です。
RetryInterval (リトライ間隔)
エラーを受けてメッセージを再送信するまでの間隔を指定します。この設定は consumer でのみ有効です。(単位:秒)
Transaction (トランザクション)
トランザクション制御(no-transactionまたはxa-transaction)を表します。
MessageExchangeHandlerList (メッセージエクスチェンジハンドラのリスト)
メッセージエクスチェンジハンドラのリストを表します。
MessageConvertHandlerList (メッセージコンバートハンドラのリスト)
メッセージコンバートハンドラのリストを表します。
CurrentState (状態)
このエンドポイントの現在の状態値を表します。
Options (オプション一覧)
オプションのリストを指定します。


属性の詳細
Name (名前)

この管理対象の名前(エンドポイント名)を表します。

型:
java.lang.String

ServerName (サーバの名前)

この管理対象を取り扱っているサーバの名前を表します。

型:
java.lang.String

Type (管理対象のタイプ)

この管理対象のタイプを表します。

型:
java.lang.String

ObjectName (オブジェクト名)

この管理対象のオブジェクト名を表します。

型:
java.lang.String

ServiceUnitName (サービスユニットの名前)

このエンドポイントに対するサービスユニットの名前を表します。

型:
java.lang.String

ComponentName (コンポーネントの名前)

このエンドポイントに対するコンポーネントの名前を表します。

型:
java.lang.String

ServiceName (サービス名)

QName形式におけるこのサービスの名前を表します。

型:
java.lang.String

InterfaceName (インタフェース名)

このサービスが実装するインタフェースの名前を表します。

型:
java.lang.String

EndpointName (エンドポイント名)

エンドポイント名を表します。

型:
java.lang.String

EndpointRole (エンドポイントのロール)

エンドポイントのロール(consumerまたはprovider)を表します。

型:
java.lang.String

Operations (オペレーション一覧)

オペレーションのリストを表します。
name : オペレーション名
mep : メッセージ交換方式
input-message-type : 入力メッセージのタイプ
output-message-type : 出力メッセージのタイプ
output-file-prefix : 出力ファイル名のプレフィックス
output-file-extension : 出力ファイルの拡張子
encoding : ファイルのエンコーディング
input-schema : 入力メッセージ検証用のスキーマファイル
output-schema : 出力メッセージ検証用のスキーマファイル
output-pattern : 出力ファイルパターン
executable : コマンドライン
timeout : タイムアウト(秒)
write-log : ログ出力かどうか
log-dir : ログ出力先

型:
java.lang.String[][]

InputDir (入力ファイル格納ディレクトリ )

入力ディレクトリ名を表します。

型:
java.lang.String

OutputDir (出力ファイル格納ディレクトリ)

出力ディレクトリ名を表します。

型:
java.lang.String

ProcessedDir (処理ディレクトリ)

処理ディレクトリ名を表します。

型:
java.lang.String

InputPattern (入力ファイルパターン)

入力ファイルパターンを表します。

型:
java.lang.String

MaxRequestCount (エンドポイント単位の同時処理最大リクエスト数)

エンドポイント単位の同時処理できる最大リクエスト数を設定します。0にした場合は無制限となります。この設定はconsumerでのみ有効です。

型:
java.lang.Integer
値の範囲:
0-2147483647

OutputAppend (出力ファイル名重複時の動作)

出力先に同名のメッセージファイルがあれば、動作を実行するのを指定します。
「error」を選択した場合、同名ファイルを存在する時、エラーを返信する。

型:
java.lang.String
値の有効範囲:
append 
overwrite 
error 

OutputGeneration (出力ファイルの世代数)

出力ファイルの世代数を指定します。

型:
java.lang.Integer
値の範囲:
0-2147483647

OutputFileSize (出力ファイルのサイズ)

出力ファイルの最大サイズを指定します。(単位:MB)

型:
java.lang.Integer
値の範囲:
1-2147483647

PollingInterval (ポーリング間隔時間(秒))

ポーリング間隔時間を指定します。

型:
java.lang.Long

PollingBatchSize (ポーリング一回で処理するファイル数)

ポーリング一回で処理するファイル数指定します。

型:
java.lang.Integer

InboundRetryCount (リトライ次数)

Inbound側で入力ファイルを取得処理失敗の場合、リトライ次数。この設定はconsumerでのみ有効です。

型:
java.lang.Integer

MessageProcessMode (メッセージの処理モード)

メッセージの処理モードを指定します。

型:
java.lang.String
値の有効範囲:
normal 
control 

AuthEndpointAuthnEnabled (エンドポイント認証)

エンドポイントの認証が有効かどうかを表します。

型:
java.lang.Boolean

AuthEndpointAuthzEnabled (エンドポイント認可)

エンドポイントの認可が有効かどうかを表します。

型:
java.lang.Boolean

AuthEndpointUrlName (エンドポイント名のURL表記)

セキュリティ認証におけるエンドポイント名のURL表記を表します。

型:
java.lang.String

AuthEndpointAuthnLoginModule (エンドポイント認証のログインモジュール)

エンドポイント認証のログインモジュールを表します。

型:
java.lang.String

AuthEndpointAuthzType (エンドポイント認可で利用する認証情報)

エンドポイント認可で利用する認証情報(client、consumerまたはprovider)を表します。

型:
java.lang.String
値の有効範囲:
client 
consumer 
provider 

AuthEndpointAuthzPrincipalId (エンドポイント認可で利用するPrincipalの識別子)

エンドポイント認可で利用するPrincipalの識別子を表します。

型:
java.lang.String

AuthEndpointAuthnId (エンドポイント認証で利用するID)

エンドポイント認証で利用するIDを指定します。

型:
java.lang.String

AuthEndpointAuthnPassword (エンドポイント認証で利用するパスワード)

エンドポイント認証で利用するパスワードを指定します。

型:
java.lang.String

RetryNum (リトライ回数)

エラーを受けてメッセージを再送信する回数(回)を指定します。この設定は consumer でのみ有効です。

型:
java.lang.Integer
値の範囲:
0-2147483647

RetryInterval (リトライ間隔)

エラーを受けてメッセージを再送信するまでの間隔を指定します。この設定は consumer でのみ有効です。(単位:秒)

型:
java.lang.Integer
値の範囲:
0-2147483

Transaction (トランザクション)

トランザクション制御(no-transactionまたはxa-transaction)を表します。

型:
java.lang.String
値の有効範囲:
no-transaction 
xa-transaction 

MessageExchangeHandlerList (メッセージエクスチェンジハンドラのリスト)

メッセージエクスチェンジハンドラのリストを表します。

型:
java.lang.String[][]

MessageConvertHandlerList (メッセージコンバートハンドラのリスト)

メッセージコンバートハンドラのリストを表します。

型:
java.lang.String[][]

CurrentState (状態)

このエンドポイントの現在の状態値を表します。

型:
java.lang.String

Options (オプション一覧)

オプションのリストを指定します。

型:
java.lang.String[][]