Cosminexus リファレンス 定義編
EJB-JAR属性ファイルとDeployment Descriptorの対応を次に示します。
| EJB-JAR属性ファイル | Deployment Descriptor | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| タグ名 | 出現パターン | タグ名 | 出現パターン | |||||||||
| <hitachi-ejb-jar-property> | 1回 | <ejb-jar> | 1回 | |||||||||
| ┣ ┃ |
<description> | 0回以上 | ┣ ┃ |
<description> | 0回以上 | |||||||
| ┣ ┃ |
<display-name> | 1回以上 | ┣ ┃ |
<display-name> | 0回以上 | |||||||
| ┣ ┃ |
<icon> | 0回以上 | ┣ ┃ |
<icon> | 0回以上 | |||||||
| ┃ ┃ |
┣ ┃ |
<small-icon> | 0または1回 | ┃ ┃ |
┣ ┃ |
<small-icon> | 0または1回 | |||||
| ┃ ┃ |
┗ | <large-icon> | 0または1回 | ┃ ┃ |
┗ | <large-icon> | 0または1回 | |||||
| ┃ ┃ |
− | − | ┣ ┃ |
<enterprise-beans> | 1回 | |||||||
| ┃ ┃ |
− | − | ┃ ┃ |
(省略) | − | |||||||
| ┣ ┃ |
<interceptors> | 0または1回 | ┃ ┃ |
− | − | |||||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┗ | <interceptor> | 1回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┣ ┃ |
<interceptor-class> | 1回 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┣ ┃ |
<around-invoke> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<class> | 0または1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┃ ┃ |
┗ | <method-name> | 1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┣ ┃ |
<post-construct> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<lifecycle-callback-class> | 0または1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┃ ┃ |
┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┣ ┃ |
<pre-destroy> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<lifecycle-callback-class> | 0または1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┃ ┃ |
┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┣ ┃ |
<post-activate> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<lifecycle-callback-class> | 0または1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┃ ┃ |
┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ |
− | − | |||||
| ┃ ┃ |
┗ | <pre-passivate> | 0回以上 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┣ ┃ |
<lifecycle-callback-class> | 0または1回 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┗ | <lifecycle-callback-method> | 1回 | ┃ ┃ |
− | − | ||||||
| ┣ ┃ |
<relationships> | 0または1回 | ┣ ┃ |
<relationships> | 0または1回 | |||||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||||
| ┃ ┃ |
┗ | <ejb-relation> | 1回以上 | ┃ ┃ |
┗ | <ejb-relation> | 1回以上 | |||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||||
| ┃ ┃ |
┣ ┃ |
<ejb-relation-name> | 0または1回 | ┃ ┃ |
┣ ┃ |
<ejb-relation-name> | 0または1回 | |||||
| ┃ ┃ |
┣ ┃ |
<ejb1> | 1回 | ┃ ┃ |
┣ ┃ |
<ejb-relationship-role> | 1回 | |||||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<ejb-relationship-role-name> | 0または1回 | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<ejb-relationship-role-name> | 0または1回 | |||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<multiplicity> | 1回 | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<multiplicity> | 1回 | |||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<cascade-delete> | 0または1回 | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<cascade-delete> | 0または1回 | |||
| ┃ ┃ |
┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<relationship-role-source> | 1回 | |||
| ┃ ┃ |
┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┃ ┃ |
┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<ejb-name> | 1回 | ┃ ┃ |
┃ ┃ |
┃ ┃ |
┗ | <ejb-name> | 1回 | ||
| ┃ ┃ |
┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┃ ┃ |
┗ | <cmr-field> | 0または1回 | |||
| ┃ ┃ |
┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||
| ┃ ┃ |
┃ ┃ |
┣ ┃ |
<cmr-field-name> | 1回 | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<cmr-field-name> | 1回 | |||
| ┃ ┃ |
┃ ┃ |
┗ | <cmr-field-type> | 0または1回 | ┃ ┃ |
┃ ┃ |
┗ | <cmr-field-type> | 0または1回 | |||
| ┃ ┃ |
┗ | <ejb2> | 1回 | ┃ ┃ |
┗ | <ejb-relationship-role> | 1回 | |||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||||
| ┃ ┃ |
┣ ┃ |
<ejb-relationship-role-name> | 0または1回 | ┃ ┃ |
┣ ┃ |
<ejb-relationship-role-name> | 0または1回 | |||||
| ┃ ┃ |
┣ ┃ |
<multiplicity> | 1回 | ┃ ┃ |
┣ ┃ |
<multiplicity> | 1回 | |||||
| ┃ ┃ |
┣ ┃ |
<cascade-delete> | 0または1回 | ┃ ┃ |
┣ ┃ |
<cascade-delete> | 0または1回 | |||||
| ┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┣ ┃ |
<relationship-role-source> | 1回 | |||||
| ┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ||||
| ┃ ┃ |
┣ ┃ |
<ejb-name> | 1回 | ┃ ┃ |
┃ ┃ |
┗ | <ejb-name> | 1回 | ||||
| ┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┗ | <cmr-field> | 0または1回 | |||||
| ┃ ┃ |
┃ ┃ |
− | − | ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||||
| ┃ ┃ |
┣ ┃ |
<cmr-field-name> | 1回 | ┃ ┃ |
┣ ┃ |
<cmr-field-name> | 1回 | |||||
| ┃ ┃ |
┗ | <cmr-field-type> | 0または1回 | ┃ ┃ |
┗ | <cmr-field-type> | 0または1回 | |||||
| ┃ ┃ |
− | − | ┣ ┃ |
<assembly-descriptor> | 0または1回 | |||||||
| ┣ ┃ |
<security-role> | 0回以上 | ┃ ┃ |
┣ ┃ |
<security-role> | 0回以上 | ||||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ||||
| ┃ ┃ |
┣ ┃ |
<role-name> | 1回 | ┃ ┃ |
┃ ┃ |
┗ | <role-name> | 1回 | ||||
| ┃ ┃ |
┗ | <linked-to> | 0または1回 | ┃ ┃ |
┃ ┃ |
− | − | |||||
| ┣ ┃ |
<interceptor-binding> | 0回以上 | ┃ ┃ |
┗ | <interceptor-binding> | 0回以上 | ||||||
| ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | ┃ ┃ |
┣ ┃ |
<description> | 0回以上 | |||||
| ┃ ┃ |
┣ ┃ |
<ejb-name> | 1回 | ┃ ┃ |
┣ ┃ |
<ejb-name> | 1回 | |||||
| ┃ ┃ |
┣ ┃ |
<interceptor-class>※ | 0回以上 | ┃ ┃ |
┣ ┃ |
<interceptor-class> | 0回以上 | |||||
| ┃ ┃ |
┣ ┃ |
<interceptor-order>※ | 1回 | ┃ ┃ |
┣ ┃ |
<interceptor-order> | 1回 | |||||
| ┃ ┃ |
┃ ┃ |
┗ | <interceptor-class> | 1回以上 | ┃ ┃ |
┃ ┃ |
┗ | <interceptor-class> | 1回以上 | |||
| ┃ ┃ |
┣ ┃ |
<exclude-default-interceptors> | 0または1回 | ┃ ┃ |
┣ ┃ |
<exclude-default-interceptors> | 0または1回 | |||||
| ┃ ┃ |
┣ ┃ |
<exclude-class-interceptors> | 0または1回 | ┃ ┃ |
┣ ┃ |
<exclude-class-interceptors> | 0または1回 | |||||
| ┃ ┃ |
┗ | <named-method> | 0または1回 | ┃ ┃ |
┗ | <method> | 0または1回 | |||||
| ┃ ┃ |
┣ ┃ |
<method-name> | 1回 | ┃ ┃ |
┣ ┃ |
<method-name> | 1回 | |||||
| ┃ ┃ |
┗ | <method-params> | 0または1回 | ┃ ┃ |
┗ | <method-params> | 0または1回 | |||||
| ┃ ┃ |
┗ | <method-param> | 0回以上 | ┃ ┃ |
┗ | <method-param> | 0回以上 | |||||
| ┣ ┃ |
<application-exception> | 0回以上 | ┃ ┃ |
− | − | |||||||
| ┃ ┃ |
┣ ┃ |
<exception-class> | 1回 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
┗ | <rollback> | 0または1回 | ┃ ┃ |
− | − | ||||||
| ┃ ┃ |
− | − | ┃ ┃ |
(省略) | − | |||||||
| ┗ | <ejb-client-jar> | 0または1回 | ┗ | <ejb-client-jar> | 0または1回 | |||||||
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.