Entity Bean属性ファイルとcosminexus.xmlの対応を次に示します。
Entity Bean属性ファイル | cosminexus.xml | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
タグ名 | 出現パターン | タグ名 | 出現パターン | ||||||||||||
<hitachi-entity-bean-property> | 1回 | ┃ ┃ | ┣ ┃ | <entity> | 0回以上 | ||||||||||
┃ ┃ | - | - | ┃ ┃ | ┃ ┃ | ┣ ┃ | <ejb-name>※1 | 1回 | ||||||||
┣ ┃ | <security-identity> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <security-identity> | 0または1回 | ||||||||
┃ ┃ | ┗ | <run-as> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <run-as> | 1回 | ||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <role-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┗ | <user-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <user-name>※2 | 1回 | ||||||
┣ ┃ | <ejb-ref> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┃ ┃ | ┣ ┃ | <ejb-ref-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┃ ┃ | ┣ ┃ | <ejb-ref-type> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┃ ┃ | ┣ ┃ | <home> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┃ ┃ | ┣ ┃ | <remote> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┃ ┃ | ┗ | <ejb-link> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┣ ┃ | <resource-ref> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <resource-ref> | 0回以上 | ||||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <res-ref-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <res-ref-name> | 1回 | ||||||
┃ ┃ | ┣ ┃ | <res-type> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <res-auth> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <res-sharing-scope> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <mapped-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┗ | <linked-to> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <linked-to>※2 | 1回 | ||||||
┣ ┃ | <resource-env-ref> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <resource-env-ref> | 0回以上 | ||||||||
┃ ┃ | ┣ ┃ | <description> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <resource-env-ref-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <resource-env-ref-name> | 1回 | ||||||
┃ ┃ | ┣ ┃ | <resource-env-ref-type> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <mapped-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <linked-queue> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <linked-queue>※2 | 1回 | ||||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <resource-adapter>※3 | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <resource-adapter> | 1回 | ||||
┃ ┃ | ┃ ┃ | ┗ | <queue>※3 | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <queue> | 1回 | ||||
┃ ┃ | ┣ ┃ | <linked-adminobject> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <linked-adminobject>※2 | 1回 | ||||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <resourceadapter-name>※4 | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <resourceadapter-name> | 1回 | ||||
┃ ┃ | ┃ ┃ | ┗ | <adminobject-name>※4 | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <adminobject-name> | 1回 | ||||
┃ ┃ | ┗ | <linked-to> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <linked-to>※2 | 1回 | ||||||
┣ ┃ | <runtime> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||||
┃ ┃ | ┣ ┃ | <lookup-name> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <lookup-name>※2 | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <optional-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <optional-name> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <local-optional-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <local-optional-name> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <maximum-instances> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <maximum-instances>※2 | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <pooled-instance> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <pooled-instance>※2 | 0または1回 | |||||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <minimum> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <minimum>※2 | 0または1回 | |||||
┃ ┃ | ┃ ┃ | ┗ | <maximum> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <maximum>※2 | 0または1回 | |||||
┃ ┃ | ┣ ┃ | <caching-model> | 1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <caching-model>※2 | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <entity-timeout> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <entity-timeout> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <pass-by-reference> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <pass-by-reference> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <instance-timeout> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <instance-timeout> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <front-ejb> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <front-ejb> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <ejb20-cmp> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||||
┃ ┃ | ┃ ┃ | ┗ | <sql-statement> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <method> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-intf> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||
┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||
┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-params> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||
┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-param> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <operation> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┃ ┃ | ┗ | <sql> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┗ | <cmp-map> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <cmp-map> | 0または1回 | |||||||
┃ ┃ | ┣ ┃ | <datasource-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <datasource-name> | 1回 | ||||||
┃ ┃ | ┣ ┃ | <catalog-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <catalog-name> | 0または1回 | ||||||
┃ ┃ | ┣ ┃ | <schema-name> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <schema-name> | 0または1回 | ||||||
┃ ┃ | ┣ ┃ | <table-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <table-name> | 1回 | ||||||
┃ ┃ | ┣ ┃ | <read-only-access> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <read-only-access> | 1回 | ||||||
┃ ┃ | ┣ ┃ | <available-transaction-isolations> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┃ ┃ | ┗ | <transaction-isolation> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | |||||
┃ ┃ | ┣ ┃ | <transaction-isolation> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <transaction-isolation> | 0または1回 | ||||||
┃ ┃ | ┣ ┃ | <concurrency-protection> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <concurrency-protection> | 0または1回 | ||||||
┃ ┃ | ┣ ┃ | <field-impl> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <field-impl> | 0回以上 | ||||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <field-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <field-name> | 1回 | ||||
┃ ┃ | ┃ ┃ | ┗ | <column-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <column-name> | 1回 | ||||
┃ ┃ | ┗ | <finder-impl> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <finder-impl> | 0回以上 | ||||||
┃ ┃ | ┣ ┃ | <method-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-name> | 1回 | ||||||
┃ ┃ | ┗ | <where-clause> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <where-clause> | 1回 | ||||||
┣ ┃ | <start-order> | 0または1回 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <start-order> | 0または1回 | ||||||||
┣ ┃ | <ejb-method-observation-timeout> | 0回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <ejb-method-observation-timeout> | 0回以上 | ||||||||
┃ ┃ | ┣ ┃ | <method> | 1回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method> | 1回以上 | ||||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <description> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <method-intf> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-intf> | 0または1回 | ||||
┃ ┃ | ┃ ┃ | ┣ ┃ | <method-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-name> | 1回 | ||||
┃ ┃ | ┃ ┃ | ┗ | <method-params> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-params> | 0または1回 | ||||
┃ ┃ | ┃ ┃ | ┗ | <method-param> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-param> | 0回以上 | ||||
┃ ┃ | ┗ | <method-observation-timeout> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-observation-timeout> | 1回 | ||||||
┗ | <ejb-transaction-timeout> | 0回以上 | ┃ ┃ | ┃ ┃ | ┗ | <ejb-transaction-timeout> | 0回以上 | ||||||||
┣ ┃ | <method> | 1回以上 | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method> | 1回以上 | ||||||||
┃ ┃ | ┣ ┃ | <description> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┃ ┃ | - | - | ||||||
┃ ┃ | ┣ ┃ | <method-intf> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-intf> | 0または1回 | ||||||
┃ ┃ | ┣ ┃ | <method-name> | 1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┣ ┃ | <method-name> | 1回 | ||||||
┃ ┃ | ┗ | <method-params> | 0または1回 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-params> | 0または1回 | ||||||
┃ ┃ | ┗ | <method-param> | 0回以上 | ┃ ┃ | ┃ ┃ | ┃ ┃ | ┗ | <method-param> | 0回以上 | ||||||
┗ | <transaction-timeout> | 1回 | ┃ ┃ | ┃ ┃ | ┗ | <transaction-timeout> | 1回 | ||||||||
- | - | ┃ | ┃ | - | - |