Hitachi

Cosminexus V11 アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)


4.1.14 DDとの対応

Connector属性ファイルとDeployment Descriptorの対応を次に示します。

〈この項の構成〉

(1) Connector1.0の場合

Connector属性ファイル

Deployment Descriptor

タグ名

出現パターン

タグ名

出現パターン

<hitachi-connector-property>

1回

<connector>

1回

┣

┃

<description>

0回以上

┣

┃

<description>

0または1回

┣

┃

<display-name>

0回以上

┣

┃

<display-name>

0または1回

┣

┃

<icon>

0回以上

┣

┃

<icon>

0または1回

┃

┃

┣

┃

<small-icon>

0または1回

┃

┃

┣

┃

<small-icon>

0または1回

┃

┃

┗

<large-icon>

0または1回

┃

┃

┗

<large-icon>

0または1回

┣

┃

<vendor-name>

1回

┣

┃

<vendor-name>

1回

┣

┃

<spec-version>

1回

┣

┃

<spec-version>

1回

┣

┃

<eis-type>

1回

┣

┃

<eis-type>

1回

┣

┃

<version>

1回

┣

┃

<version>

1回

┣

┃

<license>

0または1回

┣

┃

<license>

0または1回

┃

┃

┣

┃

<description>

0回以上

┃

┃

┣

┃

<description>

0または1回

┃

┃

┗

<license-required>

1回

┃

┃

┗

<license-required>

1回

┣

┃

<resourceadapter>

1回

┗

<resourceadapter>

1回

┃

┃

┣

┃

<outbound-resourceadapter>

0または1回

┃

┃

−

−

┃

┃

┃

┃

┣

┃

<connection-definition>

1回以上

┃

┃

−

−

┃

┃

┃

┃

┃

┃

┣

┃

<managedconnectionfactory-class>

1回

┣

┃

<managedconnectionfactory-class>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<config-property>

0回以上

┣

┃

<config-property>

0回以上

┃

┃

┃

┃

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┣

┃

<description>

0または1回

┃

┃

┃

┃

┃

┃

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┃

┃

┃

┃

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┃

┃

┃

┃

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┃

┃

┃

┃

┣

┃

<connectionfactory-interface>

1回

┣

┃

<connectionfactory-interface>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<connectionfactory-impl-class>

1回

┣

┃

<connectionfactory-impl-class>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<connection-interface>

1回

┣

┃

<connection-interface>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<connection-impl-class>

1回

┣

┃

<connection-impl-class>

1回

┃

┃

┃

┃

┃

┃

┗

<connector-runtime>

0または1回

┃

┃

−

−

┃

┃

┃

┃

┃

┃

(省略)

−

┃

┃

−

−

┃

┃

┃

┃

┣

┃

<transaction-support>

1回

┣

┃

<transaction-support>

1回

┃

┃

┃

┃

┃

┃

−

−

┣

┃

<authentication-mechanism>

0回以上

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┣

┃

<description>

0または1回

┃

┃

┃

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┃

┣

┃

┃

<authentication-mechanism-type>

1回

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┗

<credential-interface>

1回

┃

┃

┃

┃

┗

<reauthentication-support>

1回

┣

┃

<reauthentication-support>

1回

┃

┃

┗

<security-permission>

0回以上

┗

<security-permission>

0回以上

┃

┃

┣

┃

<description>

0回以上

┣

┃

<description>

0または1回

┃

┃

┗

<security-permission-spec>

1回

┗

<security-permission-spec>

1回

┗

<resourceadapter-runtime>

0または1回

−

−

−

−

−

−

−

−

−

−

−

−

−

−

(凡例)

−:対応するタグがありません。または,対応するタグがないか,タグを省略しているため,出現パターンの説明を省略しています。

(省略):タグを省略しています。

(2) Connector1.5の場合

Connector属性ファイル

Deployment Descriptor

タグ名

出現パターン

タグ名

出現パターン

<hitachi-connector-property>

1回

<connector>

1回

┣

┃

<description>

0回以上

┣

┃

<description>

0回以上

┣

┃

<display-name>

0回以上

┣

┃

<display-name>

0回以上

┣

┃

<icon>

0回以上

┣

┃

<icon>

0回以上

┃

┃

┣

┃

<small-icon>

0または1回

┃

┃

┣

┃

<small-icon>

0または1回

┃

┃

┗

<large-icon>

0または1回

┃

┃

┗

<large-icon>

0または1回

┣

┃

<vendor-name>

1回

┣

┃

<vendor-name>

1回

┣

┃

<spec-version>

1回

┃

┃

(<connector>タグのversion属性)

−

┣

┃

<eis-type>

1回

┣

┃

<eis-type>

1回

┣

┃

<version>

1回

┣

┃

<resourceadapter-version>

1回

┣

┃

<license>

0または1回

┣

┃

<license>

0または1回

┃

┃

┣

┃

<description>

0回以上

┃

┃

┣

┃

<description>

0回以上

┃

┃

┗

<license-required>

1回

┃

┃

┗

<license-required>

1回

┣

┃

<resourceadapter>

1回

┗

<resourceadapter>

1回

┃

┃

┣

┃

<resourceadapter-class>

0または1回

┣

┃

<resourceadapter-class>

0または1回

┃

┃

┣

┃

<config-property>

0回以上

┣

┃

<config-property>

0回以上

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┣

┃

<description>

0回以上

┃

┃

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┣

┃

<outbound-resourceadapter>

0または1回

┣

┃

<outbound-resourceadapter>

0または1回

┃

┃

┃

┃

┣

┃

<connection-definition>

1回以上

┃

┃

┣

┃

<connection-definition>

1回以上

┃

┃

┃

┃

┃

┃

┣

┃

<managedconnectionfactory-class>

1回

┃

┃

┃

┃

┣

┃

<managedconnectionfactory-class>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<config-property>

0回以上

┃

┃

┃

┃

┣

┃

<config-property>

0回以上

┃

┃

┃

┃

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┃

┃

┃

┃

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┃

┃

┃

┃

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┃

┃

┃

┃

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┃

┃

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┃

┃

┃

┃

┣

┃

<connectionfactory-interface>

1回

┃

┃

┃

┃

┣

┃

<connectionfactory-interface>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<connectionfactory-impl-class>

1回

┃

┃

┃

┃

┣

┃

<connectionfactory-impl-class>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<connection-interface>

1回

┃

┃

┃

┃

┣

┃

<connection-interface>

1回

┃

┃

┃

┃

┃

┃

┣

┃

<connection-impl-class>

1回

┃

┃

┃

┃

┗

<connection-impl-class>

1回

┃

┃

┃

┃

┃

┃

┗

<connector-runtime>

0または1回

┃

┃

┃

┃

−

−

┃

┃

┃

┃

┃

┃

(省略)

−

┃

┃

┃

┃

−

−

┃

┃

┃

┃

┣

┃

<transaction-support>

1回

┃

┃

┣

┃

<transaction-support>

1回

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┣

┃

<authentication-mechanism>

0回以上

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┃

┃

┣

┃

<authentication-mechanism-type>

1回

┃

┃

┃

┃

┃

┃

−

−

┃

┃

┃

┃

┗

<credential-interface>

1回

┃

┃

┃

┃

┗

<reauthentication-support>

1回

┃

┃

┗

<reauthentication-support>

1回

┃

┃

┣

┃

<inbound-resourceadapter>

0または1回

┣

┃

<inbound-resourceadapter>

0または1回

┃

┃

┃

┃

┗

<messageadapter>

0または1回

┃

┃

┗

<messageadapter>

0または1回

┃

┃

┃

┃

┗

<messagelistener>

1回以上

┃

┃

┗

<messagelistener>

1回以上

┃

┃

┃

┃

┣

┃

<messagelistener-type>

1回

┃

┃

┣

┃

<messagelistener-type>

1回

┃

┃

┃

┃

┗

<activationspec>

1回

┃

┃

┗

<activationspec>

1回

┃

┃

┃

┃

┣

┃

<activationspec-class>

1回

┃

┃

┣

┃

<activationspec-class>

1回

┃

┃

┃

┃

┗

<required-config-property>

0回以上

┃

┃

┗

<required-config-property>

0回以上

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┣

┃

<description>

0回以上

┃

┃

┃

┃

┗

<config-property-name>

1回

┃

┃

┗

<config-property-name>

1回

┃

┃

┣

┃

<adminobject>

0回以上

┣

┃

<adminobject>

0回以上

┃

┃

┃

┃

┣

┃

<adminobject-name>

0または1回

┃

┃

┃

┃

−

−

┃

┃

┃

┃

┣

┃

<adminobject-interface>

1回

┃

┃

┣

┃

<adminobject-interface>

1回

┃

┃

┃

┃

┣

┃

<adminobject-class>

1回

┃

┃

┣

┃

<adminobject-class>

1回

┃

┃

┃

┃

┗

<config-property>

0回以上

┃

┃

┗

<config-property>

0回以上

┃

┃

┃

┃

┣

┃

<description>

0回以上

┃

┃

┣

┃

<description>

0回以上

┃

┃

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┣

┃

<config-property-name>

1回

┃

┃

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┣

┃

<config-property-type>

1回

┃

┃

┃

┃

┣

┃

<config-property-value>

0または1回

┃

┃

┣

┃

<config-property-value>

0または1回

┃

┃

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┗

<config-property-value>

0または1回

┃

┃

┗

<security-permission>

0回以上

┗

<security-permission>

0回以上

┃

┃

┣

┃

<description>

0回以上

┣

┃

<description>

0回以上

┃

┃

┗

<security-permission-spec>

1回

┗

<security-permission-spec>

1回

┗

<resourceadapter-runtime>

0または1回

−

−

−

−

−

−

−

−

−

−

−

−

−

−

−

−

−

−

−

−

(凡例)

−:対応するタグがありません。または,対応するタグがないか,タグを省略しているため,出現パターンの説明を省略しています。

(省略):タグを省略しています。