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回 |
− |
− |
|||||||||||||
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |