(object Petal | |
version 50 | |
_written "Rose 8.3.0407.2800" | |
charSet 0) | |
(object Class_Category "ejb" | |
is_unit TRUE | |
is_loaded TRUE | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0000-005d9e6adec4:1")) | |
(object Attribute | |
tool "Ecore" | |
name "basePackage" | |
value (value Text "org.eclipse.jst.j2ee")) | |
(object Attribute | |
tool "Ecore" | |
name "nsURI" | |
value (value Text "ejb.xmi")) | |
(object Attribute | |
tool "Ecore" | |
name "prefix" | |
value (value Text "Ejb"))) | |
quid "3780E272032D" | |
stereotype "metamodel" | |
visible_categories (list visibility_relationship_list | |
(object Visibility_Relationship | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0001-005d9e6adec4:1"))) | |
quid "380567F50384" | |
supplier "Logical View::java" | |
quidu "36549F2C004E") | |
(object Visibility_Relationship | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0002-005d9e6adec4:1"))) | |
quid "38FF3C1C0256" | |
supplier "Logical View::common" | |
quidu "38C08F0F038D")) | |
exportControl "Public" | |
logical_models (list unit_reference_list | |
(object Class "ContainerManagedEntity" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0003-005d9e6adec4:1"))) | |
quid "3780E3230174" | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0004-005d9e6adec4:1"))) | |
quid "3780E3230175" | |
supplier "Logical View::ejb::Entity" | |
quidu "3780E6970351")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "version" | |
quid "39BF039F01CD" | |
documentation | |
|Specifies the version of an entity bean with container-managed persistence. | |
| | |
|@invariant The cmp-version element must be one of the two following: 1.x , 2.x | |
|@default 2.x | |
| | |
stereotype "0..1" | |
type "String" | |
initv "2.x" | |
exportControl "Public") | |
(object ClassAttribute "abstractSchemaName" | |
quid "39BF1F2302C6" | |
documentation | |
|The abstract-schema-name element specifies the name of the abstract schema type of an entity bean with cmp-version 2.x. It is used in EJB QL queries. | |
| | |
|For example, the abstract-schema-name for an entity bean whose local interface is com.acme.commerce.Order might be Order. | |
| | |
| | |
stereotype "0..1" | |
type "String" | |
exportControl "Public")) | |
module "Component View::eBAFModels::EJBSchema::ContainerManagedEntityBean" | |
quidu "3780E363009F" | |
language "Java") | |
(object Class "MethodPermission" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0005-005d9e6adec4:1")) | |
(object Attribute | |
tool "Java" | |
name "cg_style" | |
value "Default_EJB")) | |
quid "3780E35000D0" | |
documentation "The method-permission element specifies that one or more security roles are allowed to invoke one or more enterprise bean methods. The method-permission element consists of an optional description, a list of security role names, and a list of method elements. The security roles used in the method-permission element must be defined in the security-role element of the deployment descriptor, and the methods must be methods defined in the enterprise bean's remote and/or home interfaces." | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0006-005d9e6adec4:1"))) | |
quid "392ED399030E" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description element is used by the ejb-jar file producer to provide text describing the parent element. The description element should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the parent element. | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "unchecked" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "3996B52C0209" | |
type "boolean" | |
exportControl "Public")) | |
module "Component View::eBAFModels::EJBSchema::MethodPermission" | |
quidu "3780E36300A0" | |
language "Java") | |
(object Class "AssemblyDescriptor" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0007-005d9e6adec4:1")) | |
(object Attribute | |
tool "Java" | |
name "cg_style" | |
value "Default_EJB")) | |
quid "3780E35000D4" | |
documentation "The assembly-descriptor element contains application-assembly information. The application-assembly information consists of the following parts: the definition of security roles, the definition of method permissions, and the definition of transaction attributes for enterprise beans with container-managed transaction demarcation. All the parts are optional in the sense that they are omitted if the lists represented by them are empty. Providing an assembly-descriptor in the deployment descriptor is optional for the ejb-jar file producer." | |
module "Component View::eBAFModels::EJBSchema::AssemblyDescriptor" | |
quidu "3780E35B02C5" | |
language "Java") | |
(object Class "MethodTransaction" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0008-005d9e6adec4:1")) | |
(object Attribute | |
tool "Java" | |
name "cg_style" | |
value "Default_EJB")) | |
quid "3780E35000DE" | |
documentation "Specifies how the container must manage transaction scopes for the enterprise bean's method invocations. It consists of an optional description, a list of method elements, and a transaction attribute.The transaction attribute is to be applied to all the specified methods." | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "transactionAttribute" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-0009-005d9e6adec4:1")) | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "3780E35000DF" | |
documentation | |
|The trans-attribute element specifies how the container must manage the transaction boundaries when delegating a method invocation to an enterprise bean's business method. | |
| | |
type "TransactionAttributeType" | |
quidu "379F634503C0" | |
exportControl "Public") | |
(object ClassAttribute "description" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-000a-005d9e6adec4:1"))) | |
quid "38055C050296" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description element is used by the ejb-jar file producer to provide text describing the parent element. The description element should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the parent element. | |
type "String" | |
exportControl "Public")) | |
module "Component View::eBAFModels::EJBSchema::MethodTransaction" | |
quidu "3780E36300A1" | |
language "Java") | |
(object Class "Session" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-000b-005d9e6adec4:1"))) | |
quid "3780E5F901EB" | |
documentation | |
|The session-beanType declares an session bean. The | |
|declaration consists of: | |
| | |
| - an optional description | |
| - an optional display name | |
| - an optional icon element that contains a small and a large | |
| icon file name | |
| - a name assigned to the enterprise bean | |
| in the deployment description | |
| - the names of the session bean's remote home and | |
| remote interfaces, if any | |
| - the names of the session bean's local home and | |
| local interfaces, if any | |
| - the name of the session bean's web service endpoint | |
| interface, if any | |
| - the session bean's implementation class | |
| - the session bean's state management type | |
| - the session bean's transaction management type | |
| - an optional declaration of the bean's | |
| environment entries | |
| - an optional declaration of the bean's EJB references | |
| - an optional declaration of the bean's local | |
| EJB references | |
| - an optional declaration of the bean's web | |
| service references | |
| - an optional declaration of the security role | |
| references | |
| - an optional declaration of the security identity | |
| to be used for the execution of the bean's methods | |
| - an optional declaration of the bean's resource | |
| manager connection factory references | |
| - an optional declaration of the bean's resource | |
| environment references. | |
| - an optional declaration of the bean's message | |
| destination references | |
| | |
|The elements that are optional are "optional" in the sense | |
|that they are omitted when if lists represented by them are | |
|empty. | |
| | |
|Either both the local-home and the local elements or both | |
|the home and the remote elements must be specified for the | |
|session bean. | |
| | |
|The service-endpoint element may only be specified if the | |
|bean is a stateless session bean. | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-000c-005d9e6adec4:1"))) | |
quid "3780E3230120" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "transactionType" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8a25660-8826-11e1-000d-005d9e6adec4:1")) | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "3780E62403CE" | |
documentation | |
|The transaction-type element specifies an enterprise bean's transaction management type. | |
| | |
| | |
type "TransactionType" | |
quidu "37FCA48702EF" | |
exportControl "Public") | |
(object ClassAttribute "sessionType" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0000-005d9e6adec4:1")) | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "3780E65B037D" | |
type "SessionType" | |
quidu "371BCA07010C" | |
exportControl "Public")) | |
module "Component View::eBAFModels::EJBSchema::SessionBean" | |
quidu "3780E81A0159" | |
language "Java") | |
(object Class "Entity" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0001-005d9e6adec4:1"))) | |
quid "3780E6970351" | |
documentation | |
|The entity element declares an entity bean. The declaration consists of: an optional description; optional display name; optional small icon file name; optional large icon file name; a unique name assigned to the enterprise bean in the deployment descriptor; the names of the entity beanÂ’s home and remote interfaces, if any; the names of the entity beanÂ’s local home and local interface, if any; the entity beanÂ’s implementation class; the entity beanÂ’s persistence management type; the entity beanÂ’s primary key class name; an indication of the entity beanÂ’s reentrancy; an optional specification of the entity beanÂ’s cmp-version; an optional specification of the entity beanÂ’s abstract schema name; an optional list of container-managed fields; an optional specification of the primary key field; an optional declaration of the beanÂ’s environment entries; an optional declaration of the beanÂ’s EJB references; an optional declaration of the beanÂ’s local EJB references; an optional declaration of the security role references; an optional declaration of the security identity to be used for the execution of the beanÂ’s methods; an optional declaration of the beanÂ’s resource manager connection factory references; an optional declaration of the beanÂ’s resource environment references; an optional set of query declarations for finder and select methods for an entity bean with cmp-version 2.x. | |
|The optional abstract-schema-name element must be specified for an entity bean with container managed persistence and cmp-version 2.x. The optional primkey-field may be present in the descriptor if the entityÂ’s persistence-type is Container. The optional cmp-version element may be present in the descriptor if the entityÂ’s persistence-type is Container. If the persistence-type is Container and the cmp-version element is not specified, its value defaults to 2.x. | |
|The optional home and remote elements must be specified if the entity bean cmp-version is 1.x. | |
|The optional local-home and local elements must be specified if the entity bean has a local home and local interface. | |
|The optional query elements must be present if the persistence-type is Container and the cmp-version is 2.x and query methods other than findByPrimaryKey have been defined for the entity bean. | |
|The other elements that are optional are "optional" in the sense that they are omitted if the lists represented by them are empty. At least one cmp-field element must be present in the descriptor if | |
|the entityÂ’s persistence-type is Container and the cmp-version is 1.x, and none must not be present if the entityÂ’s persistence-type is Bean. | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0002-005d9e6adec4:1"))) | |
quid "3780E8080095" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "reentrant" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0003-005d9e6adec4:1")) | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "3780E6A2031B" | |
documentation | |
|The reentrant element specifies whether an entity bean is reentrant or not. | |
| | |
type "boolean" | |
exportControl "Public")) | |
module "Component View::eBAFModels::EJBSchema::EntityBean" | |
quidu "3780E81A015A" | |
language "Java") | |
(object Class "EnterpriseBean" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0004-005d9e6adec4:1")) | |
(object Attribute | |
tool "Java" | |
name "Final" | |
value FALSE) | |
(object Attribute | |
tool "Java" | |
name "Static" | |
value FALSE) | |
(object Attribute | |
tool "Java" | |
name "GenerateDefaultConstructor" | |
value TRUE) | |
(object Attribute | |
tool "Java" | |
name "GenerateFinalizer" | |
value FALSE) | |
(object Attribute | |
tool "Java" | |
name "GenerateStaticInitializer" | |
value FALSE) | |
(object Attribute | |
tool "Java" | |
name "GenerateInstanceInitializer" | |
value FALSE) | |
(object Attribute | |
tool "Java" | |
name "GenerateCode" | |
value TRUE) | |
(object Attribute | |
tool "Java" | |
name "DisableAutoSync" | |
value FALSE) | |
(object Attribute | |
tool "Java" | |
name "ConstructorIs" | |
value ("Ctor_Set" 62))) | |
quid "3780E71A010A" | |
documentation | |
|EnterpriseJavaBean is a class. It can have instances, someone could write an | |
|instance document containing Departments and Employees. It also has | |
|attributes, operations, and associations. These are actually derived/filtered | |
|from its implementation classes and interfaces. For mapping and browsing | |
|purposes, though, you would like the EJB to appear as a class. | |
| | |
|In this light, even Session Beans can have associations and properties | |
|implemented by their bean. For example, it would be meaningful to describe | |
|associations from a Session to the Entities which it uses to perform its work. | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
attributes (list Attribute_Set) | |
quid "3E4D54C30090" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "name" | |
quid "3E885D490290" | |
type "String" | |
exportControl "Public")) | |
module "Component View::eBAFModels::EJBSchema::EnterpriseJavaBean" | |
quidu "3780E81A015B" | |
language "Java" | |
abstract TRUE) | |
(object Class "TransactionAttributeType" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-000b-005d9e6adec4:1"))) | |
quid "379F634503C0" | |
documentation | |
|NotSupported=1 | |
|Supports=2 | |
|Required=3 | |
|RequiresNew=4 | |
|Mandatory=5 | |
|Never=6 | |
| | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "NotSupported" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-000c-005d9e6adec4:1"))) | |
quid "3805573C007D" | |
exportControl "Public") | |
(object ClassAttribute "Supports" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-000d-005d9e6adec4:1"))) | |
quid "3805574F0373" | |
exportControl "Public") | |
(object ClassAttribute "Required" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-000e-005d9e6adec4:1"))) | |
quid "38055754017C" | |
exportControl "Public") | |
(object ClassAttribute "RequiresNew" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-000f-005d9e6adec4:1"))) | |
quid "3805575D01B1" | |
exportControl "Public") | |
(object ClassAttribute "Mandatory" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0010-005d9e6adec4:1"))) | |
quid "3805576101AC" | |
exportControl "Public") | |
(object ClassAttribute "Never" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0011-005d9e6adec4:1"))) | |
quid "380557690122" | |
exportControl "Public")) | |
language "Java") | |
(object Class "TransactionType" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0012-005d9e6adec4:1"))) | |
quid "37FCA48702EF" | |
documentation | |
|Bean=1 | |
|Container=2 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "Bean" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0013-005d9e6adec4:1"))) | |
quid "380551D30153" | |
exportControl "Public") | |
(object ClassAttribute "Container" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0014-005d9e6adec4:1"))) | |
quid "380551DC0138" | |
exportControl "Public")) | |
language "Java") | |
(object Class "SessionType" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0015-005d9e6adec4:1"))) | |
quid "371BCA07010C" | |
documentation | |
|Stateful=1 | |
|Stateless=2 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "Stateful" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0016-005d9e6adec4:1"))) | |
quid "371BCA150080" | |
exportControl "Public") | |
(object ClassAttribute "Stateless" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0017-005d9e6adec4:1"))) | |
quid "371BCA220115" | |
exportControl "Public"))) | |
(object Class "EJBMethodCategory" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0018-005d9e6adec4:1"))) | |
quid "3810D0380344" | |
documentation "The valid EJB method category names are: EJBHOMEMETHOD, EJBCREATEMETHOD, EJBFINDERMETHOD, EJBREMOTEMETHOD." | |
language "Java") | |
(object Class "EJBJar" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0019-005d9e6adec4:1"))) | |
quid "371BC55D01E1" | |
documentation | |
|The root element of the EJB deployment descriptor. It contains an optional description of the ejb-jar file; optional display name; optional small icon file name; optional large icon file | |
|name; mandatory structural information about all included enterprise beans; a descriptor for container managed relationships, if any; an optional application-assembly descriptor; and an optional name of an ejb-client-jar file for the ejb-jar. | |
stereotype "component" | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "4023B1580347" | |
supplier "Logical View::common::CompatibilityDescriptionGroup" | |
quidu "4023ADF20197")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "ejbClientJar" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-001e-005d9e6adec4:1"))) | |
quid "38BDA8B000E0" | |
documentation | |
|The optional ejb-client-jar element specifies a JAR file that contains the class files necessary for a client program to access the enterprise beans in the ejb-jar file. The Deployer should make the ejb-client JAR file accessible to the client's class-loader. Example:<ejb-client-jar>employee_service_client.jar</ejb-client-jar> | |
| | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "version" | |
quid "3E55AE3B0217" | |
documentation | |
|@version J2EE1.4 | |
|The version specifies the version of the | |
| EJB specification that the instance document must | |
| comply with. This information enables deployment tools | |
| to validate a particular EJB Deployment | |
| Descriptor with respect to a specific version of the EJB | |
| schema. | |
type "String" | |
exportControl "Public"))) | |
(object Class "MethodElement" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-001f-005d9e6adec4:1"))) | |
quid "392ED22D008A" | |
documentation | |
|The method element is used to denote a method of an enterprise bean's | |
|home or remote interface, or a set of methods. The ejb-name element | |
|must be the name of one of the enterprise beans in declared in the | |
|deployment descriptor; the optional method-intf element allows to | |
|distinguish between a method with the same signature that is defined in | |
|both the home and remote interface; the method-name element specifies | |
|the method name; and the optional method-params elements identify a | |
|single method among multiple methods with an overloaded method name. | |
| | |
|There are three possible styles of the method element syntax: | |
| | |
|1. <method> | |
| <ejb-name>EJBNAME</ejb-name> | |
| <method-name>*</method-name> | |
| </method> | |
| | |
| This style is used to refer to all the methods of the specified | |
| enterprise bean's home and remote interfaces. | |
| | |
|2. <method> | |
| <ejb-name>EJBNAME</ejb-name> | |
| <method-name>METHOD</method-name> | |
| </method>> | |
| | |
| This style is used to refer to the specified method of the | |
| specified enterprise bean. If there are multiple methods with | |
| the same overloaded name, the element of this style refers to | |
| all the methods with the overloaded name. | |
| | |
| | |
| | |
| | |
| | |
|3. <method> | |
| <ejb-name>EJBNAME</ejb-name> | |
| <method-name>METHOD</method-name> | |
| <method-params> | |
| <method-param>PARAM-1</method-param> | |
| <method-param>PARAM-2</method-param> | |
| ... | |
| <method-param>PARAM-n</method-param> | |
| </method-params> | |
| <method> | |
| | |
| This style is used to refer to a single method within a set of | |
| methods with an overloaded name. PARAM-1 through PARAM-n are the | |
| fully-qualified Java types of the method's input parameters (if | |
| the method has no input arguments, the method-params element | |
| contains no method-param elements). Arrays are specified by the | |
| array element's type, followed by one or more pair of square | |
| brackets (e.g. int[][]). | |
| | |
| | |
|Used in: method-permission and container-transaction | |
| | |
|Examples: | |
| | |
| Style 1: The following method element refers to all the methods of | |
| the EmployeeService bean's home and remote interfaces: | |
| | |
| <method> | |
| <ejb-name>EmployeeService</ejb-name> | |
| <method-name>*</method-name> | |
| </method> | |
| | |
| Style 2: The following method element refers to all the create | |
| methods of the EmployeeService bean's home interface: | |
| | |
| <method> | |
| <ejb-name>EmployeeService</ejb-name> | |
| <method-name>create</method-name> | |
| </method> | |
| | |
| Style 3: The following method element refers to the | |
| create(String firstName, String LastName) method of the | |
| EmployeeService bean's home interface. | |
| | |
| <method> | |
| <ejb-name>EmployeeService</ejb-name> | |
| <method-name>create</method-name> | |
| <method-params> | |
| <method-param>java.lang.String</method-param> | |
| <method-param>java.lang.String</method-param> | |
| </method-params> | |
| </method> | |
| | |
| | |
| The following example illustrates a Style 3 element with | |
| more complex parameter types. The method | |
| foobar(char s, int i, int[] iar, mypackage.MyClass mycl, | |
| mypackage.MyClass[][] myclaar) | |
| would be specified as: | |
| | |
| <method> | |
| <ejb-name>EmployeeService</ejb-name> | |
| <method-name>foobar</method-name> | |
| <method-params> | |
| <method-param>char</method-param> | |
| <method-param>int</method-param> | |
| <method-param>int[]</method-param> | |
| <method-param>mypackage.MyClass</method-param> | |
| <method-param>mypackage.MyClass[][]</method-param> | |
| </method-params> | |
| </method> | |
| | |
| The optional method-intf element can be used when it becomes | |
| necessary to differentiate between a method defined in the home | |
| interface and a method with the same name and signature that is | |
| defined in the remote interface. | |
| | |
| For example, the method element | |
| | |
| <method> | |
| <ejb-name>EmployeeService</ejb-name> | |
| <method-intf>Remote</method-intf> | |
| <method-name>create</method-name> | |
| <method-params> | |
| <method-param>java.lang.String</method-param> | |
| <method-param>java.lang.String</method-param> | |
| </method-params> | |
| </method> | |
| | |
| can be used to differentiate the create(String, String) method | |
| defined in the remote interface from the create(String, String) | |
| method defined in the home interface, which would be defined as | |
| | |
| <method> | |
| <ejb-name>EmployeeService</ejb-name> | |
| <method-intf>Home</method-intf> | |
| <method-name>create</method-name> | |
| <method-params> | |
| <method-param>java.lang.String</method-param> | |
| <method-param>java.lang.String</method-param> | |
| </method-params> | |
| </method> | |
| | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "name" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0020-005d9e6adec4:1"))) | |
quid "392ED2640378" | |
documentation | |
|The method-name element contains a name of an enterprise bean method, | |
|or the asterisk (*) character. The asterisk is used when the element | |
|denotes all the methods of an enterprise bean's remote and home | |
|interfaces. | |
| | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "parms" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0021-005d9e6adec4:1"))) | |
quid "392ED2640396" | |
documentation | |
|The method-params element contains a list of the fully-qualified Java type names of the method parameters. In the current implementation this is a space delimitted String. A null string indicates a generic method element that can apply to multiple methods with the same name. An empty string indicates a method with zero parameters. In future implementations (post V5), this field will be deprecated and migrated to use the multi-valued params field and the isZeroParams flag. | |
| | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "type" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0022-005d9e6adec4:1")) | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "392ED26403B4" | |
type "MethodElementKind" | |
quidu "392ED2E70240" | |
exportControl "Public") | |
(object ClassAttribute "description" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0023-005d9e6adec4:1"))) | |
quid "398846C20370" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description element is used by the ejb-jar file producer to provide text describing the parent element. The description element should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the parent element. | |
type "String" | |
exportControl "Public"))) | |
(object Class "MethodElementKind" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0024-005d9e6adec4:1"))) | |
quid "392ED2E70240" | |
documentation | |
|@version J2EE1.4 added ServiceEndpoint | |
|Unspecified=0 | |
|Remote=1 | |
|Home=2 | |
|Local=3 | |
|LocalHome=4 | |
|ServiceEndpoint=5 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "Unspecified" | |
quid "3CB47A280180") | |
(object ClassAttribute "Remote" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0026-005d9e6adec4:1"))) | |
quid "392ED311024A") | |
(object ClassAttribute "Home" | |
quid "3CB47A730188") | |
(object ClassAttribute "Local" | |
quid "39886E0D0301") | |
(object ClassAttribute "LocalHome" | |
quid "39886E0F0209") | |
(object ClassAttribute "ServiceEndpoint" | |
quid "3E4D28A10333"))) | |
(object Class "CMPAttribute" | |
quid "3A2288630003" | |
documentation | |
|Describes a container-managed field. The field element includes an optional description of the field, and the name of the field. | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "3A2288770341" | |
supplier "Logical View::ecore::EAttribute" | |
quidu "39238472039D")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "399ABC1500F0" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description is used by the ejb-jar file producer to provide text describing the cmr field. | |
| | |
|The description should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the list of dependents. | |
stereotype "0..1" | |
type "String" | |
exportControl "Public"))) | |
(object Class "Relationships" | |
quid "39BEF81703B3" | |
documentation "The relationships describes the relationships in which entity beans with container managed persistence participate. The relationships element contains an optional description; and a list of ejb-relation elements, which specify the container managed relationships." | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "39BF09670239" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description is used by the ejb-jar file producer to provide text describing the collection of relationships. | |
| | |
|The description should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the list of dependents. | |
stereotype "0..1" | |
type "String" | |
exportControl "Public"))) | |
(object Class "Query" | |
quid "39BF02710327" | |
documentation | |
|The query element is used to specify a finder or select query. It contains an optional description of the query; the specification of the finder or select method it is used by; a specification of the return type mapping, if any, if the query is for a select method; and the EJB QL query string that defines the query. Queries that are expressible in EJB QL must use the ejb-ql element to specify the query. If a query | |
|is not expressible in EJB QL, the description element should be used to describe the semantics of the query and the ejb-ql element should be empty. | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "39BF050D004D" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description is used by the ejb-jar file producer to provide text describing the query. | |
| | |
|The description should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the list of dependents. | |
stereotype "0..1" | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "ejbQL" | |
quid "39BF058C0399" | |
documentation | |
|Contains the EJB QL query string that defines a finder or select query. This element is defined within the scope of a query element whose contents specify the finder or the select method that uses the query. The content must be a valid EJB QL query string for the entity bean for which the query is specified. The ejb-ql element must be specified for all queries that are expressible in EJB QL. | |
| | |
|@invariant The value must be a valid EJB QL query string for the entity bean or dependent object class for which the query is specified. | |
|@invariant The ejb-ql element must be specified for all queries that are expressible in EJB QL. | |
| | |
|Example: | |
|<query> | |
|<query-method> | |
|<method-name>ejbSelectPendingLineitems</method-name> | |
|<method-params/> | |
|</query-method> | |
|<ejb-ql>SELECT ENTITY(l) | |
|FROM LineItems l | |
|WHERE l.shipped is FALSE | |
|</ejb-ql> | |
|</query> | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "returnTypeMapping" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "3988710702CA" | |
documentation "The return-type-mapping element is used in the query element to specify whether an abstract schema type that is returned by a query for a select method is to be mapped to an EJBLocalObject or EJBObject type. The value of the return-type-mapping element, if specified must be one of the following." | |
stereotype "0..1" | |
type "ReturnTypeMapping" | |
quidu "398870D30276" | |
exportControl "Public"))) | |
(object Class "EJBRelation" | |
quid "39BF0C0203BF" | |
documentation | |
|@version J2EE1.3 | |
|The ejb-relation element describes a relationship between two entity beans with container managed persistence. An ejb-relation element contains a description; an optional ejb-relation-name element; and exactly two relationship role declarations, defined by the ejb-relationship-roles. The name of the relationship, if specified, is unique within the ejb-jar file. | |
| | |
|@invariant The name of the relationship, if specified, is unique within the ejb-jar file. | |
|@invariant self.relationshipRoles.size == 2 | |
|@invariant self.relationshipRoles[0].name != self.relationshipRoles[1].name | |
| | |
|@migration EJB1.1 Moved from ejbext::EjbRelationshipRole contained under ejbext::EJBJarExtension | |
|@migration EJB1.1 added optional attribute, description:String | |
|@migration EJB1.1 added optional attribute, name:String (May have been inherited from RefBaseObject previously) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "39BF0D4A02BC" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description is used by the ejb-jar file producer to provide text describing the ejb relation. | |
| | |
|The description should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the list of dependents. | |
stereotype "0..1" | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "name" | |
quid "39BF0D6F037E" | |
documentation | |
|The name of the relationship. If specified, must be unique within the ejb-jar file. | |
|@invariant self.name unique within Set<collect(ejbJar.ejbRelations.name)> | |
stereotype "0..1" | |
type "String" | |
exportControl "Public"))) | |
(object Class "EJBRelationshipRole" | |
quid "39BF0DD0023D" | |
documentation | |
|@version J2EE1.3 | |
|The ejb-relationship-role element describes a role within a relationship. | |
|There are two roles in each relationship. The ejb-relationship-role element contains an optional description; an optional name for the relationship role; a specification of the multiplicity of the role; an optional specification of cascade-delete functionality for the role; the role source; and a declaration of the cmr-field, if any, by means of which the other side of the relationship is accessed from the perspective of the role source. The multiplicity and relationship-role-source element are mandatory. The relationship-role-source element designates an entity-bean by means of an ejb-name element. For bidirectional relationships, both roles of a relationship must declare a relationship-role-source element that specifies a cmr-field in terms of which the relationship is accessed. The lack of a cmr-field element in an ejb-relationship-role specifies that the relationship is unidirectional in navigability and that entity bean that participates in the relationship is "not aware" of the relationship. | |
| | |
|@invariant multiplicity != null | |
|@invariant roleSource != null | |
|@invariant Cascade delete can only be specified in an EJBRelationshipRole element in which the roleSource element specifies a dependent object class. | |
|@invariant Cascade delete can only be specified for an EJBRelationshipRole contained in an EJBrelation in which the other EJBRelationshipRole element specifies a multiplicity of One. | |
| | |
|Example: | |
|<ejb-relation> | |
| <ejb-relation-name>Product-LineItem</ejb-relation-name> | |
| <ejb-relationship-role> | |
| <ejb-relationship-role-name>product-has-lineitems</ejb-relationship-role-name> | |
| <multiplicity>One</multiplicity> | |
| <relationship-role-source> | |
| <ejb-name>ProductEJB</ejb-name> | |
| </relationship-role-source> | |
| </ejb-relationship-role> | |
|... | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "39BF102601B0" | |
documentation | |
|@version J2EE1.4 deprecated, becomes descriptions | |
|The description is used by the ejb-jar file producer to provide text describing the ejb relationship role. | |
| | |
|The description should include any information that the ejb-jar file producer wants to provide to the consumer of the ejb-jar file (i.e. to the Deployer). Typically, the tools used by the ejb-jar file consumer will display the description when processing the list of dependents. | |
stereotype "0..1" | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "roleName" | |
quid "39BF11580052" | |
documentation | |
|Defines a name for a role that is unique within an ejb-relation. Different relationships can use the same name for a role. | |
| | |
stereotype "0..1" | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "multiplicity" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "39BF12E902CF" | |
documentation | |
|Describes the multiplicity of the role that participates in a relation. | |
| | |
|The multiplicity element must be one of the two following: | |
| One | |
| Many | |
| | |
type "MultiplicityKind" | |
quidu "399AEBCB02B7" | |
exportControl "Public") | |
(object ClassAttribute "cascadeDelete" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "39BF161E02EE" | |
documentation | |
|Specifies that, within a particular relationship, the lifetime of one or more entity beans is dependent upon the lifetime of another entity bean. The cascade-delete element can Cascade delete can only be specified for an EJBRelationshipRole contained in an EJBrelation in which the other EJBRelationshipRole element specifies a multiplicity of One. | |
| | |
| | |
| | |
type "boolean" | |
exportControl "Public"))) | |
(object Class "RoleSource" | |
quid "39BF147500E4" | |
documentation | |
|Designates the source of a role that participates in a relationship. A relationship-role-source element uniquely identifies an entity bean. | |
|@invariant The content of each role-source element shall refer to an existing entity bean, entity bean reference. | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "3988849102EB" | |
documentation "@version J2EE1.4 deprecated, becomes descriptions" | |
type "String" | |
exportControl "Public"))) | |
(object Class "CMRField" | |
quid "39BF1810004B" | |
documentation | |
|@version J2EE1.3 | |
|Describes the bean provider's view of a relationship. It consists of an optional description, and the name and the class type of a field in the source of a role of a relationship. The CMRField::name element corresponds to the name used for the get and set accessor methods for the relationship. The CMRField::type element is used only for collection-valued CMRFields. It specifies the type of the collection that is used (a java class name). | |
| | |
| | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "399AD4690170" | |
supplier "Logical View::ejb::CMPAttribute" | |
quidu "3A2288630003"))) | |
(object Class "MessageDriven" | |
quid "39BF3248010B" | |
documentation | |
|The message-driven element declares a message-driven | |
|bean. The declaration consists of: | |
| | |
| - an optional description | |
| - an optional display name | |
| - an optional icon element that contains a small and a large | |
| icon file name. | |
| - a name assigned to the enterprise bean in | |
| the deployment descriptor | |
| - the message-driven bean's implementation class | |
| - an optional declaration of the bean's messaging | |
| type | |
| - the message-driven bean's transaction management type | |
| - an optional declaration of the bean's | |
| message-destination-type | |
| - an optional declaration of the bean's | |
| message-destination-link | |
| - an optional declaration of the message-driven bean's | |
| activation configuration properties | |
| - an optional declaration of the bean's environment | |
| entries | |
| - an optional declaration of the bean's EJB references | |
| - an optional declaration of the bean's local EJB | |
| references | |
| - an optional declaration of the bean's web service | |
| references | |
| - an optional declaration of the security | |
| identity to be used for the execution of the bean's | |
| methods | |
| - an optional declaration of the bean's | |
| resource manager connection factory | |
| references | |
| - an optional declaration of the bean's resource | |
| environment references. | |
| - an optional declaration of the bean's message | |
| destination references | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "39BF3253026F" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A")) | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "transactionType" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "39BF33870164" | |
documentation | |
|The transaction-type element specifies an enterprise bean's transaction management type. | |
| | |
|The transaction-type element must be one of the two following: Bean, Container | |
stereotype "0..1" | |
type "TransactionType" | |
quidu "37FCA48702EF" | |
exportControl "Public") | |
(object ClassAttribute "messageSelector" | |
quid "39BF33960133" | |
documentation | |
|The message-selector element is used to specify the JMS message | |
|selector to be used in determining which messages a message-driven | |
|bean is to receive. | |
| | |
|Example value: | |
|JMSType = `car' AND color = `blue' AND weight > 2500 | |
| | |
stereotype "0..1" | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "acknowledgeMode" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "39BF33AE0160" | |
documentation | |
|an optional declaration of the acknowledgment mode for the message-driven bean if bean-managed transaction demarcation is used (ie. self.transactionType = Bean) | |
| | |
|The acknowledge-mode specifies whether JMS AUTO_ACKNOWLEDGE or DUPS_OK_ACKNOWLEDGE message acknowledgment semantics should be used for the onMessage message of a message-driven bean that uses bean managed transaction demarcation. | |
| | |
|The acknowledge-mode must be one of the two following: Auto-acknowledge, Dups-ok-acknowledge | |
| | |
stereotype "0..1" | |
type "AcknowledgeMode" | |
quidu "39BF36D703E4" | |
exportControl "Public") | |
(object ClassAttribute "link" | |
quid "4057A525008A" | |
documentation | |
| - an optional declaration of the bean's | |
| message-destination-link | |
| | |
stereotype "0..1" | |
type "String" | |
exportControl "Public"))) | |
(object Class "MessageDrivenDestination" | |
quid "39BF33F10044" | |
documentation "The message-driven-destination element provides advice to the Deployer as to whether a message-driven bean is intended for a Queue or a Topic. The declaration consists of: the type of the message-driven bean's intended destination and an optional declaration of whether a durable or non-durable subscription should be used if the destination-type is javax.jms.Topic." | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "type" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "39BF386B002D" | |
documentation | |
|The destination-type element specifies the type of the JMS destination. The type is specified by the Java interface expected to be implemented by the destination. | |
| | |
|The destination-type element must be one of the two following: javax.jms.Queue, javax.jms.Topic | |
type "DestinationType" | |
quidu "39978F5C0106" | |
exportControl "Public") | |
(object ClassAttribute "subscriptionDurability" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "Ecore" | |
name "isUnsettable" | |
value TRUE)) | |
quid "39BF389B0087" | |
documentation | |
|The subscription-durability element specifies whether a JMS topic subscription is intended to be durable or nondurable. | |
| | |
|The subscription-durability element must be one of the two following: Durable, NonDurable | |
| | |
type "SubscriptionDurabilityKind" | |
quidu "39BF38F0029C" | |
exportControl "Public"))) | |
(object Class "AcknowledgeMode" | |
quid "39BF36D703E4" | |
documentation | |
|Auto-acknowledge=0 | |
|Dups-ok-acknowledge=1 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "AutoAcknowledge" | |
quid "39BF36FA03BC" | |
exportControl "Public") | |
(object ClassAttribute "DupsOkAcknowledge" | |
quid "39BF3701038A" | |
exportControl "Public"))) | |
(object Class "SubscriptionDurabilityKind" | |
quid "39BF38F0029C" | |
documentation | |
|Durable=0 | |
|NonDurable=1 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "Durable" | |
quid "39BF391B01AD" | |
exportControl "Public") | |
(object ClassAttribute "NonDurable" | |
quid "39BF391D02DC" | |
exportControl "Public"))) | |
(object Class "ReturnTypeMapping" | |
quid "398870D30276" | |
documentation | |
|Local=0 | |
|Remote=1 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "Local" | |
quid "398870E402E8" | |
exportControl "Public") | |
(object ClassAttribute "Remote" | |
quid "3E9B0B4F002A" | |
exportControl "Public"))) | |
(object Class "ExcludeList" | |
quid "3997216E0147" | |
documentation | |
|The exclude list element defines a set of methods which the Assembler marks to be uncallable. It contains one or more methods. | |
| | |
|If the method permission relation contains methods that are in the exclude list, the Deployer must consider those methods to be uncallable. | |
| | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "description" | |
quid "399721A100A0" | |
documentation "@version J2EE1.4 deprecated, becomes descriptions" | |
type "String" | |
exportControl "Public"))) | |
(object Class "DestinationType" | |
quid "39978F5C0106" | |
documentation | |
|Queue=0 | |
|Topic=1 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "Queue" | |
quid "39978F680352" | |
exportControl "Public") | |
(object ClassAttribute "Topic" | |
quid "39978F7C0026" | |
exportControl "Public"))) | |
(object Class "QueryMethod" | |
quid "399ACD9C02DF" | |
superclasses (list inheritance_relationship_list | |
(object Inheritance_Relationship | |
quid "399AD23802A9" | |
supplier "Logical View::ejb::MethodElement" | |
quidu "392ED22D008A"))) | |
(object Class "MultiplicityKind" | |
quid "399AEBCB02B7" | |
documentation | |
|One=0 | |
|Many=1 | |
stereotype "enumeration" | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "One" | |
quid "399AEBEA0030" | |
exportControl "Public") | |
(object ClassAttribute "Many" | |
quid "399AEBEE0375" | |
exportControl "Public"))) | |
(object Class "ActivationConfigProperty" | |
quid "3E4D1A1A00BF" | |
documentation | |
|@version J2EE1.4 | |
|The activation-config-propertyType contains a name/value | |
|configuration property pair for a message-driven bean. | |
| | |
|The properties that are recognized for a particular | |
|message-driven bean are determined by the messaging type. | |
class_attributes (list class_attribute_list | |
(object ClassAttribute "value" | |
quid "3E4D1A36034A" | |
documentation | |
|The activation-config-property-value element | |
| contains the value for an activation configuration | |
| property of a message-driven bean. | |
type "String" | |
exportControl "Public") | |
(object ClassAttribute "name" | |
quid "3E4D1A49024D" | |
documentation | |
|The activation-config-property-name element contains | |
| the name for an activation configuration property of | |
| a message-driven bean. | |
| | |
| For JMS message-driven beans, the following property | |
| names are recognized: acknowledgeMode, | |
| messageSelector, destinationType, subscriptionDurability | |
type "String" | |
exportControl "Public"))) | |
(object Class "ActivationConfig" | |
quid "3E4D1A7E0131" | |
documentation | |
|@version J2EE1.4 | |
|The activation-configType defines information about the | |
|expected configuration properties of the message-driven bean | |
|in its operational environment. This may include information | |
|about message acknowledgement, message selector, expected | |
|destination type, etc. | |
| | |
|The configuration information is expressed in terms of | |
|name/value configuration properties. | |
| | |
|The properties that are recognized for a particular | |
|message-driven bean are determined by the messaging type. | |
) | |
(object Association "$UNNAMED$0" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0028-005d9e6adec4:1"))) | |
quid "3780E323012D" | |
roles (list role_list | |
(object Role "$UNNAMED$1" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0029-005d9e6adec4:1"))) | |
quid "3780E323012E" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE) | |
(object Role "environmentProperties" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-002a-005d9e6adec4:1"))) | |
quid "3780E323012F" | |
label "environmentProperties" | |
supplier "Logical View::common::EnvEntry" | |
quidu "371BC77800E2" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$2" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-002b-005d9e6adec4:1"))) | |
quid "3780E3230139" | |
roles (list role_list | |
(object Role "$UNNAMED$3" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-002c-005d9e6adec4:1"))) | |
quid "3780E323013A" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE) | |
(object Role "resourceRefs" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-002d-005d9e6adec4:1"))) | |
quid "3780E323013B" | |
label "resourceRefs" | |
supplier "Logical View::common::ResourceRef" | |
quidu "371BC79303C6" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "EjbToRoles" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-002e-005d9e6adec4:1"))) | |
quid "3780E3230144" | |
roles (list role_list | |
(object Role "$UNNAMED$4" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-002f-005d9e6adec4:1"))) | |
quid "3780E3230145" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A" | |
is_aggregate TRUE) | |
(object Role "securityRoleRefs" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0030-005d9e6adec4:1"))) | |
quid "3780E3230146" | |
label "securityRoleRefs" | |
supplier "Logical View::common::SecurityRoleRef" | |
quidu "371BC7A0025C" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "AssemblyDescriptorToMethodPermissions" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0031-005d9e6adec4:1"))) | |
quid "3780E35000D1" | |
roles (list role_list | |
(object Role "assemblyDescriptor" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0032-005d9e6adec4:1"))) | |
quid "3780E35000D2" | |
label "assemblyDescriptor" | |
supplier "Logical View::ejb::AssemblyDescriptor" | |
quidu "3780E35000D4" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE) | |
(object Role "methodPermissions" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0033-005d9e6adec4:1"))) | |
quid "3780E35000D3" | |
label "methodPermissions" | |
supplier "Logical View::ejb::MethodPermission" | |
quidu "3780E35000D0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "MethodPermissionToMethods" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0034-005d9e6adec4:1"))) | |
quid "3780E35000EA" | |
roles (list role_list | |
(object Role "/methods" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0035-005d9e6adec4:1"))) | |
quid "3780E35000EB" | |
label "/methods" | |
supplier "Logical View::java::Method" | |
quidu "3654AE910271" | |
client_cardinality (value cardinality "1..n") | |
is_navigable TRUE) | |
(object Role "/methodPermission" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0036-005d9e6adec4:1"))) | |
quid "3780E35000EC" | |
label "/methodPermission" | |
supplier "Logical View::ejb::MethodPermission" | |
quidu "3780E35000D0" | |
client_cardinality (value cardinality "0..n"))) | |
derived TRUE) | |
(object Association "AssemblyDescriptorToMethodTransactions" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0037-005d9e6adec4:1"))) | |
quid "3780E35000D5" | |
roles (list role_list | |
(object Role "assemblyDescriptor" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0038-005d9e6adec4:1"))) | |
quid "3780E35000D6" | |
label "assemblyDescriptor" | |
supplier "Logical View::ejb::AssemblyDescriptor" | |
quidu "3780E35000D4" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE) | |
(object Role "methodTransactions" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0039-005d9e6adec4:1"))) | |
quid "3780E35000D7" | |
documentation "Specifies how the container must manage transaction scopes for the enterprise bean's method invocations. The element consists of an optional description, a list of method elements, and a transaction attribute.The transaction attribute is to be applied to all the specified methods." | |
label "methodTransactions" | |
supplier "Logical View::ejb::MethodTransaction" | |
quidu "3780E35000DE" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$5" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-003a-005d9e6adec4:1"))) | |
quid "3780E35000E0" | |
roles (list role_list | |
(object Role "/methods" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-003b-005d9e6adec4:1"))) | |
quid "3780E35000E1" | |
label "/methods" | |
supplier "Logical View::java::Method" | |
quidu "3654AE910271" | |
client_cardinality (value cardinality "1..n") | |
is_navigable TRUE) | |
(object Role "/transactions" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-003c-005d9e6adec4:1"))) | |
quid "3780E35000E2" | |
label "/transactions" | |
supplier "Logical View::ejb::MethodTransaction" | |
quidu "3780E35000DE" | |
client_cardinality (value cardinality "0..n")))) | |
(object Association "ejbClass" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-003d-005d9e6adec4:1"))) | |
quid "380FDC3402C7" | |
documentation "The ejb-class element contains the fully-qualified name of the enterprise bean's class. Example: <ejb-class>com.wombat.empl.EmployeeServiceBean</ejb-class>" | |
roles (list role_list | |
(object Role "ejbClass" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-003e-005d9e6adec4:1"))) | |
quid "380FDC3501EC" | |
label "ejbClass" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE) | |
(object Role "ejb" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-003f-005d9e6adec4:1"))) | |
quid "380FDC3501F6" | |
label "ejb" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A"))) | |
(object Association "homeInterface" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0040-005d9e6adec4:1"))) | |
quid "380FDC3701C7" | |
documentation "The home element contains the fully-qualified name of the enterprise bean's home interface." | |
roles (list role_list | |
(object Role "homeInterface" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0041-005d9e6adec4:1"))) | |
quid "380FDC440143" | |
label "homeInterface" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE) | |
(object Role "ejb" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0042-005d9e6adec4:1"))) | |
quid "380FDC44014D" | |
label "ejb" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A"))) | |
(object Association "remoteInterface" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0043-005d9e6adec4:1"))) | |
quid "380FDC46006A" | |
documentation | |
|The remote element contains the fully-qualified name of the enterprise bean's remote interface. | |
|Example: <remote>com.wombat.empl.EmployeeService</remote> | |
| | |
roles (list role_list | |
(object Role "remoteInterface" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0044-005d9e6adec4:1"))) | |
quid "380FDC470166" | |
label "remoteInterface" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE) | |
(object Role "ejb" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0045-005d9e6adec4:1"))) | |
quid "380FDC470167" | |
label "ejb" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A"))) | |
(object Association "primaryKey" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0046-005d9e6adec4:1"))) | |
quid "380FDDDF006B" | |
roles (list role_list | |
(object Role "primaryKey" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0047-005d9e6adec4:1"))) | |
quid "380FDDE00117" | |
documentation | |
|The primkey-field element is used to specify the name of the primary key field for an entity with container-managed persistence. The primkey-field must be one of the fields declared in the cmp-field | |
|element, and the type of the field must be the same as the primary key type. The primkey-field element is not used if the primary key maps to multiple container-managed fields (i.e. the key is a compound key). In this case, the fields of the primary key class must be public, and their names must correspond to the field names of the entity bean class that comprise the key. | |
|Examples:<prim-key-class>java.lang.String</prim-key-class> | |
| <prim-key-class>com.wombat.empl.EmployeeID</prim-key-class> | |
| <prim-key-class>java.lang.Object</prim-key-class> | |
| | |
label "primaryKey" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE) | |
(object Role "ejb" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0048-005d9e6adec4:1"))) | |
quid "380FDDE00121" | |
label "ejb" | |
supplier "Logical View::ejb::Entity" | |
quidu "3780E6970351"))) | |
(object Association "jarToAssemblyDescriptor" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0049-005d9e6adec4:1"))) | |
quid "38FF3CF801EE" | |
roles (list role_list | |
(object Role "assemblyDescriptor" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-004a-005d9e6adec4:1"))) | |
quid "38FF3CF90249" | |
label "assemblyDescriptor" | |
supplier "Logical View::ejb::AssemblyDescriptor" | |
quidu "3780E35000D4" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "ejbJar" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-004b-005d9e6adec4:1"))) | |
quid "38FF3CF90267" | |
label "ejbJar" | |
supplier "Logical View::ejb::EJBJar" | |
quidu "371BC55D01E1" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "ejbJarToEnterpriseBeans" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-004c-005d9e6adec4:1"))) | |
quid "38FF3D1F003B" | |
roles (list role_list | |
(object Role "enterpriseBeans" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-004d-005d9e6adec4:1"))) | |
quid "38FF3D1F037A" | |
documentation "The enterprise-beans element contains the declarations of one or more enterprise beans." | |
label "enterpriseBeans" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "ejbJar" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-004e-005d9e6adec4:1"))) | |
quid "38FF3D1F03CB" | |
label "ejbJar" | |
supplier "Logical View::ejb::EJBJar" | |
quidu "371BC55D01E1" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$6" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-004f-005d9e6adec4:1"))) | |
quid "392ED18900FC" | |
roles (list role_list | |
(object Role "roles" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0050-005d9e6adec4:1"))) | |
quid "392ED18A028E" | |
label "roles" | |
supplier "Logical View::common::SecurityRole" | |
quidu "38C031FE012D" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$7" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b4a5e0-8826-11e1-0051-005d9e6adec4:1"))) | |
quid "392ED18A02D4" | |
supplier "Logical View::ejb::MethodPermission" | |
quidu "3780E35000D0" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$8" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0000-005d9e6adec4:1"))) | |
quid "392ED2880077" | |
roles (list role_list | |
(object Role "methodElements" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0001-005d9e6adec4:1"))) | |
quid "392ED289001E" | |
label "methodElements" | |
supplier "Logical View::ejb::MethodElement" | |
quidu "392ED22D008A" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$9" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0002-005d9e6adec4:1"))) | |
quid "392ED2890028" | |
supplier "Logical View::ejb::MethodPermission" | |
quidu "3780E35000D0" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$10" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0003-005d9e6adec4:1"))) | |
quid "392ED40900D4" | |
roles (list role_list | |
(object Role "methodElements" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0004-005d9e6adec4:1"))) | |
quid "392ED40A018A" | |
label "methodElements" | |
supplier "Logical View::ejb::MethodElement" | |
quidu "392ED22D008A" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$11" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0005-005d9e6adec4:1"))) | |
quid "392ED40A019E" | |
supplier "Logical View::ejb::MethodTransaction" | |
quidu "3780E35000DE" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$12" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0006-005d9e6adec4:1"))) | |
quid "3937D6FF011D" | |
roles (list role_list | |
(object Role "enterpriseBean" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0007-005d9e6adec4:1"))) | |
quid "3937D7000178" | |
label "enterpriseBean" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A" | |
client_cardinality (value cardinality "1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "methodElement" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0008-005d9e6adec4:1"))) | |
quid "3937D7000218" | |
label "methodElement" | |
supplier "Logical View::ejb::MethodElement" | |
quidu "392ED22D008A" | |
client_cardinality (value cardinality "0..n") | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$13" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0009-005d9e6adec4:1"))) | |
quid "393EBFC500B4" | |
roles (list role_list | |
(object Role "securityRoles" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-000a-005d9e6adec4:1"))) | |
quid "393EBFC60083" | |
label "securityRoles" | |
supplier "Logical View::common::SecurityRole" | |
quidu "38C031FE012D" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$14" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-000b-005d9e6adec4:1"))) | |
quid "393EBFC600C0" | |
supplier "Logical View::ejb::AssemblyDescriptor" | |
quidu "3780E35000D4" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$15" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-000c-005d9e6adec4:1"))) | |
quid "39045AE401F1" | |
roles (list role_list | |
(object Role "$UNNAMED$16" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-000d-005d9e6adec4:1"))) | |
quid "39045AE50080" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE) | |
(object Role "ejbRefs" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-000e-005d9e6adec4:1"))) | |
quid "39045AE50301" | |
label "ejbRefs" | |
supplier "Logical View::common::EjbRef" | |
quidu "371BC78202B3" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$17" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-000f-005d9e6adec4:1"))) | |
quid "398831C30245" | |
roles (list role_list | |
(object Role "persistentAttributes" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0010-005d9e6adec4:1"))) | |
quid "398831C50157" | |
label "persistentAttributes" | |
supplier "Logical View::ejb::CMPAttribute" | |
quidu "3A2288630003" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "entity" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0011-005d9e6adec4:1"))) | |
quid "398831C5017F" | |
label "entity" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$18" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0012-005d9e6adec4:1"))) | |
quid "3988323B0355" | |
roles (list role_list | |
(object Role "keyAttributes" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0013-005d9e6adec4:1"))) | |
quid "3988323D025E" | |
label "keyAttributes" | |
supplier "Logical View::ejb::CMPAttribute" | |
quidu "3A2288630003" | |
client_cardinality (value cardinality "0..n") | |
is_navigable TRUE) | |
(object Role "entity" | |
attributes (list Attribute_Set | |
(object Attribute | |
tool "IDL" | |
name "uuid" | |
value (value Text "DCE:d8b62c80-8826-11e1-0014-005d9e6adec4:1"))) | |
quid "3988323D027C" | |
label "entity" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$19" | |
quid "39BEF8870378" | |
roles (list role_list | |
(object Role "relationshipList" | |
quid "39BEF889003C" | |
documentation | |
|The relationships collection describes the relationships in which container managed persistence entity beans and dependent objects participate. The relationships element contains an optional description; a list of ejb-entity-ref elements (references to entity beans that participate in container managed relationships but whose abstract persistence schemas are not included in the ejb-jar file); | |
|and a list of ejb-relation elements, which specify the container managed relationships. | |
label "relationshipList" | |
supplier "Logical View::ejb::Relationships" | |
quidu "39BEF81703B3" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "ejbJar" | |
quid "39BEF889003D" | |
label "ejbJar" | |
supplier "Logical View::ejb::EJBJar" | |
quidu "371BC55D01E1" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$20" | |
quid "39BF056702CD" | |
roles (list role_list | |
(object Role "queryMethod" | |
quid "39BF056901EA" | |
documentation | |
|The query-method element is used to specify the method (DB/SR/CM-"on the home") for a finder or | |
|select query. | |
| | |
|The method-name element specifies the name of a finder or select | |
|method in the entity bean's implementation class or a select method in | |
|the dependent object class. | |
| | |
|Each method-param must be defined for a query-method using the | |
|method-params element. | |
| | |
|Used in: query | |
| | |
|Example: | |
| | |
|Example: | |
|<query> | |
| <description>Method finds large orders</description> | |
| <query-method> | |
| <method-name>findLargeOrders</method-name> | |
| <method-params></method-params> | |
| </query-method> | |
| <ejb-ql>SELECT ENTITY(o) FROM Order o WHERE o.amount > 1000</ejb-ql> | |
|</query> | |
label "queryMethod" | |
supplier "Logical View::ejb::QueryMethod" | |
quidu "399ACD9C02DF" | |
client_cardinality (value cardinality "1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "query" | |
quid "39BF056901F4" | |
label "query" | |
supplier "Logical View::ejb::Query" | |
quidu "39BF02710327" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$21" | |
quid "39BF0C400147" | |
roles (list role_list | |
(object Role "ejbRelations" | |
quid "39BF0C41001C" | |
documentation "A list of ejb-relation elements, which specify the container managed relationships." | |
label "ejbRelations" | |
supplier "Logical View::ejb::EJBRelation" | |
quidu "39BF0C0203BF" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "relationshipList" | |
quid "39BF0C41001D" | |
label "relationshipList" | |
supplier "Logical View::ejb::Relationships" | |
quidu "39BEF81703B3" | |
client_cardinality (value cardinality "0..1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$22" | |
quid "39BF0DE30136" | |
roles (list role_list | |
(object Role "relationshipRoles" | |
quid "39BF0DE303D5" | |
documentation | |
|A collection containing exactly two relationship roles. | |
| | |
|@migration EJB1.1 Containment used to be by reference on relation--now by value. | |
| | |
label "relationshipRoles" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D" | |
client_cardinality (value cardinality "2") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "relationship" | |
quid "39BF0DE303D6" | |
label "relationship" | |
supplier "Logical View::ejb::EJBRelation" | |
quidu "39BF0C0203BF" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$23" | |
quid "39BF14EA02FF" | |
roles (list role_list | |
(object Role "source" | |
quid "39BF14EC0059" | |
documentation | |
|Designates the source of a role that participates in a relationship. A relationship-role-source element uniquely identifies an entity bean. | |
|@migration EJB1.1: was ibmejbext::EjbRelationshipRole::sourceEJBName, but that may not be sufficient, as this can now refer to dependent class names or ejb refs | |
label "source" | |
supplier "Logical View::ejb::RoleSource" | |
quidu "39BF147500E4" | |
client_cardinality (value cardinality "1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "role" | |
quid "39BF14EC005A" | |
label "role" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$24" | |
quid "39BF182001C1" | |
roles (list role_list | |
(object Role "cmrField" | |
quid "39BF182100D2" | |
documentation | |
|A declaration of the CMRField, if any, by means of which the other side of the relationship is accessed from the perspective of the role source | |
| | |
|@migration EJB1.1: Used to be handled via ibmejbext::EjbRole::attributes list | |
label "cmrField" | |
supplier "Logical View::ejb::CMRField" | |
quidu "39BF1810004B" | |
client_cardinality (value cardinality "1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "role" | |
quid "39BF182100DC" | |
label "role" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D" | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$25" | |
quid "39BF1BBD02ED" | |
roles (list role_list | |
(object Role "/opposite" | |
quid "39BF1BC0039C" | |
label "/opposite" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$26" | |
quid "39BF1BC003A6" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D"))) | |
(object Association "$UNNAMED$27" | |
quid "39BF209F00C4" | |
roles (list role_list | |
(object Role "resourceEnvRefs" | |
quid "39BF209F0395" | |
documentation | |
|A list of enterprise bean references to an administered object associated with a resource in the enterprise bean's environment. It consists of an optional description, the resource environment reference name, and an indication of the resource environment reference type expected by the enterprise bean code. | |
| | |
label "resourceEnvRefs" | |
supplier "Logical View::common::ResourceEnvRef" | |
quidu "39BF207200D3" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$28" | |
quid "39BF209F0396" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$29" | |
quid "39BF2C1F018F" | |
roles (list role_list | |
(object Role "securityIdentity" | |
quid "39BF2C200263" | |
documentation | |
|The security-identity element specifies whether the caller's security identity is to be used for the execution of the methods of the enterprise bean or whether a specific run-as identity is to be used. It | |
|contains an optional description and a specification of the security identity to be used. | |
label "securityIdentity" | |
supplier "Logical View::common::SecurityIdentity" | |
quidu "39BF2C040245" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$30" | |
quid "39BF2C200264" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$31" | |
quid "39BF340801FF" | |
roles (list role_list | |
(object Role "destination" | |
quid "39BF34090052" | |
documentation | |
|@version J2EE1.4 deprecated, becomes activationConfig | |
|An optional declaration of the intended destination type of the message-driven bean | |
label "destination" | |
supplier "Logical View::ejb::MessageDrivenDestination" | |
quidu "39BF33F10044" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "bean" | |
quid "39BF3409005C" | |
label "bean" | |
supplier "Logical View::ejb::MessageDriven" | |
quidu "39BF3248010B" | |
client_cardinality (value cardinality "1") | |
is_navigable TRUE | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$32" | |
quid "398863840172" | |
roles (list role_list | |
(object Role "ejbLocalRefs" | |
quid "3988638502AA" | |
label "ejbLocalRefs" | |
supplier "Logical View::common::EJBLocalRef" | |
quidu "398862E20101" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$33" | |
quid "3988638502B4" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE))) | |
(object Association "localHomeInterface" | |
quid "39886C2B018B" | |
documentation | |
|Contains the fully-qualified name of the enterprise beanÂ’s local home interface. | |
|This reference is only used for Entity and Session beans. Message Driven beans ignore the localHomeInterface if specified. | |
roles (list role_list | |
(object Role "localHomeInterface" | |
quid "39886C2C02AF" | |
label "localHomeInterface" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "0..1") | |
is_navigable TRUE) | |
(object Role "$UNNAMED$34" | |
quid "39886C2C02D7" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A"))) | |
(object Association "localInterface" | |
quid "39886CC20283" | |
documentation | |
|Contains the fully-qualified name of the enterprise beanÂ’s local interface. | |
|This reference is only used for Entity and Session beans. Message Driven beans ignore the localInterface if specified. | |
roles (list role_list | |
(object Role "localInterface" | |
quid "39886CC600EE" | |
label "localInterface" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "0..1") | |
is_navigable TRUE) | |
(object Role "$UNNAMED$35" | |
quid "39886CC60120" | |
supplier "Logical View::ejb::EnterpriseBean" | |
quidu "3780E71A010A"))) | |
(object Association "$UNNAMED$36" | |
quid "398884C2036E" | |
roles (list role_list | |
(object Role "entityBean" | |
quid "398884C3027F" | |
label "entityBean" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174" | |
client_cardinality (value cardinality "1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$37" | |
quid "398884C30289" | |
supplier "Logical View::ejb::RoleSource" | |
quidu "39BF147500E4" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$38" | |
quid "398886F503BD" | |
roles (list role_list | |
(object Role "/roles" | |
quid "398886F602D8" | |
label "/roles" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D" | |
client_cardinality (value cardinality "0..n") | |
is_navigable TRUE) | |
(object Role "$UNNAMED$39" | |
quid "398886F602E2" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174"))) | |
(object Association "$UNNAMED$40" | |
quid "399721B602F9" | |
roles (list role_list | |
(object Role "excludeList" | |
quid "399721B7023C" | |
label "excludeList" | |
supplier "Logical View::ejb::ExcludeList" | |
quidu "3997216E0147" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$41" | |
quid "399721B70246" | |
supplier "Logical View::ejb::AssemblyDescriptor" | |
quidu "3780E35000D4" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$42" | |
quid "3997226501A6" | |
roles (list role_list | |
(object Role "methodElements" | |
quid "399722660284" | |
label "methodElements" | |
supplier "Logical View::ejb::MethodElement" | |
quidu "392ED22D008A" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$43" | |
quid "399722660298" | |
supplier "Logical View::ejb::ExcludeList" | |
quidu "3997216E0147" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$44" | |
quid "399AE0FB03D3" | |
roles (list role_list | |
(object Role "collectionType" | |
quid "399AE0FC038F" | |
label "collectionType" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "0..1") | |
is_navigable TRUE) | |
(object Role "$UNNAMED$45" | |
quid "399AE0FC03B7" | |
supplier "Logical View::ejb::CMRField" | |
quidu "39BF1810004B" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$46" | |
quid "3E4D1AE2015D" | |
roles (list role_list | |
(object Role "configProperties" | |
quid "3E4D1AE20333" | |
label "configProperties" | |
supplier "Logical View::ejb::ActivationConfigProperty" | |
quidu "3E4D1A1A00BF" | |
client_cardinality (value cardinality "1..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$47" | |
quid "3E4D1AE20335" | |
supplier "Logical View::ejb::ActivationConfig" | |
quidu "3E4D1A7E0131" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$48" | |
quid "3E4D1B050149" | |
roles (list role_list | |
(object Role "activationConfig" | |
quid "3E4D1B0700A2" | |
documentation "@version J2EE1.4" | |
label "activationConfig" | |
supplier "Logical View::ejb::ActivationConfig" | |
quidu "3E4D1A7E0131" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$49" | |
quid "3E4D1B0700A4" | |
supplier "Logical View::ejb::MessageDriven" | |
quidu "39BF3248010B" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$50" | |
quid "3E4D1BF402E7" | |
roles (list role_list | |
(object Role "messageDestinations" | |
quid "3E4D1BF600B9" | |
documentation "@version J2EE1.4" | |
label "messageDestinations" | |
supplier "Logical View::common::MessageDestination" | |
quidu "3E4C211001CF" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$51" | |
quid "3E4D1BF600C3" | |
supplier "Logical View::ejb::AssemblyDescriptor" | |
quidu "3780E35000D4" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$52" | |
quid "3E4D23AA024F" | |
roles (list role_list | |
(object Role "messageDestinationRefs" | |
quid "3E4D23AD01AA" | |
label "messageDestinationRefs" | |
supplier "Logical View::common::MessageDestinationRef" | |
quidu "3E4C1F52028C" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$53" | |
quid "3E4D23AD01B4" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$54" | |
quid "3E4D25D600F0" | |
roles (list role_list | |
(object Role "entity" | |
quid "3E4D25D600F1" | |
label "entity" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174" | |
client_cardinality (value cardinality "0..1") | |
is_navigable TRUE | |
is_aggregate TRUE) | |
(object Role "queries" | |
quid "3E4D25D600F2" | |
documentation | |
|@version J2EE1.4 moved from CME | |
|The optional query elements must be present if the persistence-type is Container and the cmp-version is 2.x and query methods other than findByPrimaryKey have been defined for the entity bean. | |
| | |
|@invariant see description | |
| | |
label "queries" | |
supplier "Logical View::ejb::Query" | |
quidu "39BF02710327" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE))) | |
(object Association "$UNNAMED$55" | |
quid "3E4D298201E2" | |
roles (list role_list | |
(object Role "messageDestination" | |
quid "3E4D29830270" | |
documentation "@version J2EE1.4" | |
label "messageDestination" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$56" | |
quid "3E4D2983027A" | |
supplier "Logical View::ejb::MessageDriven" | |
quidu "39BF3248010B"))) | |
(object Association "$UNNAMED$57" | |
quid "3E4D2FA901C9" | |
roles (list role_list | |
(object Role "serviceRefs" | |
quid "3E4D2FAA02C5" | |
label "serviceRefs" | |
supplier "Logical View::wsclient::ServiceRef" | |
quidu "3E4D2F560184" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$58" | |
quid "3E4D2FAA02CF" | |
supplier "Logical View::common::JNDIEnvRefsGroup" | |
quidu "3E4D53950349" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$59" | |
quid "3E4D2FE101FC" | |
roles (list role_list | |
(object Role "serviceInterface" | |
quid "3E4D2FE4012E" | |
documentation | |
|The service-interface element declares the fully qualified class | |
| name of the JAX-RPC Service interface the client depends on. | |
| In most cases the value will be javax.xml.rpc.Service. A JAX-RPC | |
| generated Service Interface class may also be specified. | |
label "serviceInterface" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$60" | |
quid "3E4D2FE4014C" | |
supplier "Logical View::wsclient::ServiceRef" | |
quidu "3E4D2F560184"))) | |
(object Association "$UNNAMED$61" | |
quid "3E562D9E0254" | |
roles (list role_list | |
(object Role "messagingType" | |
quid "3E562D9F0183" | |
documentation | |
|@version J2EE1.4 | |
|The messaging-type element specifies the message | |
| listener interface of the message-driven bean. If | |
| the messaging-type element is not specified, it is | |
| assumed to be javax.jms.MessageListener. | |
label "messagingType" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$62" | |
quid "3E562D9F0197" | |
supplier "Logical View::ejb::MessageDriven" | |
quidu "39BF3248010B"))) | |
(object Association "$UNNAMED$63" | |
quid "3E4D1AAD00AC" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D1AAD03A5" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$64" | |
quid "3E4D1AAD03CD" | |
supplier "Logical View::ejb::ActivationConfig" | |
quidu "3E4D1A7E0131" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$65" | |
quid "3E4D1FCB01AA" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D1FCC00C5" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$66" | |
quid "3E4D1FCC00E3" | |
supplier "Logical View::ejb::EJBRelation" | |
quidu "39BF0C0203BF" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$67" | |
quid "3E4D28600218" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D28620152" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$68" | |
quid "3E4D28620198" | |
supplier "Logical View::ejb::MethodElement" | |
quidu "392ED22D008A" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$69" | |
quid "3E4D210300CD" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D210502EC" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$70" | |
quid "3E4D2105030A" | |
supplier "Logical View::ejb::RoleSource" | |
quidu "39BF147500E4" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$71" | |
quid "3E4D1D1F0161" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D1D2001DA" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$72" | |
quid "3E4D1D2001EE" | |
supplier "Logical View::ejb::CMPAttribute" | |
quidu "3A2288630003" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$73" | |
quid "3E4D1FBF01CB" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D1FC1001F" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$74" | |
quid "3E4D1FC10047" | |
supplier "Logical View::ejb::Relationships" | |
quidu "39BEF81703B3" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$75" | |
quid "3E4D26BB00FA" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D26BC02F0" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$76" | |
quid "3E4D26BC0318" | |
supplier "Logical View::ejb::MethodPermission" | |
quidu "3780E35000D0" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$77" | |
quid "3E4D20C102C6" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D20C400CC" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$78" | |
quid "3E4D20C400EA" | |
supplier "Logical View::ejb::EJBRelationshipRole" | |
quidu "39BF0DD0023D" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$79" | |
quid "3E4D1F230090" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D1F2303D9" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$80" | |
quid "3E4D1F24000F" | |
supplier "Logical View::ejb::MethodTransaction" | |
quidu "3780E35000DE" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$81" | |
quid "3E4D26680317" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E4D266A00D5" | |
documentation "@version J2EE1.4" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$82" | |
quid "3E4D266A00F3" | |
supplier "Logical View::ejb::ExcludeList" | |
quidu "3997216E0147" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$83" | |
quid "3E56500D0259" | |
roles (list role_list | |
(object Role "descriptions" | |
quid "3E56500E0142" | |
label "descriptions" | |
supplier "Logical View::common::Description" | |
quidu "3E4A98D602E0" | |
client_cardinality (value cardinality "0..n") | |
Containment "By Value" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$84" | |
quid "3E56500E0174" | |
supplier "Logical View::ejb::Query" | |
quidu "39BF02710327" | |
is_aggregate TRUE))) | |
(object Association "$UNNAMED$85" | |
quid "3E567CA2007F" | |
roles (list role_list | |
(object Role "serviceEndpoint" | |
quid "3E567CA30225" | |
documentation | |
|@version J2EE1.4 | |
|The service-endpoint element contains the | |
| fully-qualified name of the enterprise bean's web | |
| service endpoint interface. The service-endpoint | |
| element may only be specified for a stateless | |
| session bean. The specified interface must be a | |
| valid JAX-RPC service endpoint interface. | |
label "serviceEndpoint" | |
supplier "Logical View::java::JavaClass" | |
quidu "36549FCC00FA" | |
client_cardinality (value cardinality "0..1") | |
Containment "By Reference" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$86" | |
quid "3E567CA30243" | |
supplier "Logical View::ejb::Session" | |
quidu "3780E5F901EB"))) | |
(object Association "$UNNAMED$87" | |
quid "3FA688620267" | |
roles (list role_list | |
(object Role "$UNNAMED$88" | |
quid "3FA68866035D" | |
supplier "Logical View::ejb::CMPAttribute" | |
quidu "3A2288630003" | |
is_navigable TRUE) | |
(object Role "$UNNAMED$89" | |
quid "3FA68866035F" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174"))) | |
(object Association "$UNNAMED$90" | |
quid "3FA695890240" | |
roles (list role_list | |
(object Role "primKeyField" | |
quid "3FA6958B0008" | |
label "primKeyField" | |
supplier "Logical View::ejb::CMPAttribute" | |
quidu "3A2288630003" | |
client_cardinality (value cardinality "0..1") | |
is_navigable TRUE) | |
(object Role "entity" | |
quid "3FA6958B0012" | |
label "entity" | |
supplier "Logical View::ejb::ContainerManagedEntity" | |
quidu "3780E3230174" | |
is_aggregate TRUE)))) | |
logical_presentations (list unit_reference_list | |
(object ClassDiagram "EJB Jar" | |
quid "3780E2870251" | |
title "EJB Jar" | |
documentation | |
|Based on the Moscone DD, translating class name elements to class references. | |
| | |
|Note that EJB-links only appear in the deployment model, at anlysis/design time, they might be derived from the association roles for the EJB. | |
| | |
|Also, see notes on EnterpriseJavaBean. | |
zoom 100 | |
max_height 28350 | |
max_width 21600 | |
origin_x 0 | |
origin_y 2363 | |
items (list diagram_item_list | |
(object ClassView "Class" "Logical View::ejb::Session" @1 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1133, 1756) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @1 | |
location (766, 1625) | |
fill_color 13434879 | |
nlines 2 | |
max_width 734 | |
justify 0 | |
label "Session") | |
icon_style "Icon" | |
line_color 10485760 | |
fill_color 14472649 | |
quidu "3780E5F901EB" | |
compartment (object Compartment | |
Parent_View @1 | |
location (766, 1686) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 3 | |
max_width 631) | |
width 752 | |
height 286 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::ejb::Entity" @2 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1776, 1756) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @2 | |
location (1575, 1650) | |
fill_color 13434879 | |
nlines 2 | |
max_width 402 | |
justify 0 | |
label "Entity") | |
icon_style "Icon" | |
line_color 10485760 | |
fill_color 14472649 | |
quidu "3780E6970351" | |
compartment (object Compartment | |
Parent_View @2 | |
location (1575, 1711) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 346) | |
width 420 | |
height 236 | |
autoResize TRUE) | |
(object Label @3 | |
location (159, 47) | |
font (object Font | |
size 12 | |
face "Arial" | |
bold TRUE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
nlines 1 | |
max_width 1300 | |
label "EJB 2.1 Model (EJB2.0 & 1.1 Backward Compatible)") | |
(object NoteView @4 | |
location (526, 2067) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @4 | |
location (260, 2002) | |
fill_color 13434879 | |
nlines 2 | |
max_width 496 | |
label "See detail on separate class diagrams...") | |
fill_color 14679807 | |
width 556 | |
height 143) | |
(object ClassView "Class" "Logical View::ejb::ContainerManagedEntity" @5 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
SuppressOperation TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1773, 2140) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @5 | |
location (1537, 2099) | |
fill_color 13434879 | |
nlines 1 | |
max_width 472 | |
justify 0 | |
label "ContainerManagedEntity") | |
icon_style "Icon" | |
line_color 10485760 | |
fill_color 14472649 | |
quidu "3780E3230174" | |
width 490 | |
height 107 | |
annotation 8 | |
autoResize TRUE) | |
(object InheritView "" @6 | |
stereotype TRUE | |
line_color 10485760 | |
quidu "3780E3230175" | |
client @5 | |
supplier @2 | |
vertices (list Points | |
(1775, 2087) | |
(1775, 1874)) | |
line_style 3 | |
origin_attachment (1775, 2087) | |
terminal_attachment (1775, 1874)) | |
(object ClassView "Class" "Logical View::ejb::MessageDriven" @7 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
SuppressOperation TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2275, 1683) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @7 | |
location (2119, 1642) | |
fill_color 13434879 | |
nlines 1 | |
max_width 312 | |
justify 0 | |
label "MessageDriven") | |
icon_style "Icon" | |
line_color 4227072 | |
fill_color 13434833 | |
quidu "39BF3248010B" | |
width 330 | |
height 107 | |
annotation 8 | |
autoResize TRUE) | |
(object NoteView @8 | |
location (2431, 1971) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @8 | |
location (2218, 1865) | |
fill_color 13434879 | |
nlines 4 | |
max_width 390 | |
label "See EJB2.0 Message Driven Bean diagram for details.") | |
fill_color 14679807 | |
width 450 | |
height 225) | |
(object AttachView "" @9 | |
stereotype TRUE | |
client @8 | |
supplier @7 | |
vertices (list Points | |
(2369, 1858) | |
(2303, 1736)) | |
line_style 0) | |
(object NoteView @10 | |
location (1597, 2412) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @10 | |
location (1394, 2306) | |
fill_color 13434879 | |
nlines 4 | |
max_width 371 | |
label "See Container Managed Entity diagram for details.") | |
fill_color 14679807 | |
width 431 | |
height 225) | |
(object AttachView "" @11 | |
stereotype TRUE | |
client @10 | |
supplier @5 | |
vertices (list Points | |
(1669, 2299) | |
(1738, 2193)) | |
line_style 0) | |
(object NoteView @12 | |
location (845, 1388) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @12 | |
location (617, 1307) | |
fill_color 13434879 | |
nlines 3 | |
max_width 421 | |
label "Added ejbJar back reference") | |
fill_color 14679807 | |
width 481 | |
height 175) | |
(object NoteView @13 | |
location (381, 378) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @13 | |
location (62, 134) | |
fill_color 13434879 | |
nlines 9 | |
max_width 603 | |
label | |
|Deprecations: | |
|EJBJar::description | |
|EJBJar::displayName | |
|EJBJar::smallIcon | |
|EJBJar::largeIcon | |
|EnterpriseBean::description | |
|EnterpriseBean::displayName | |
|EnterpriseBean::smallIcon | |
|EnterpriseBean::largeIcon | |
) | |
line_color 3342489 | |
fill_color 13434879 | |
width 663 | |
height 500) | |
(object ClassView "Class" "Logical View::common::DescriptionGroup" @14 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2250, 1040) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @14 | |
location (2072, 961) | |
fill_color 13434879 | |
nlines 1 | |
max_width 356 | |
justify 0 | |
label "DescriptionGroup") | |
icon_style "Icon" | |
line_color 8421504 | |
fill_color 12632256 | |
quidu "3E4D451F01FB" | |
width 374 | |
height 182 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::ejb::AssemblyDescriptor" @15 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
SuppressOperation TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1322, 842) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @15 | |
location (1212, 776) | |
fill_color 13434879 | |
nlines 2 | |
max_width 220 | |
justify 0 | |
label "AssemblyDescriptor") | |
icon_style "Icon" | |
line_color 10485760 | |
fill_color 14472649 | |
quidu "3780E35000D4" | |
width 238 | |
height 157 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::ejb::Relationships" @16 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
SuppressOperation TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (334, 1742) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @16 | |
location (253, 1676) | |
fill_color 13434879 | |
nlines 2 | |
max_width 162 | |
justify 0 | |
label "Relationships") | |
icon_style "Icon" | |
line_color 4227072 | |
fill_color 13434833 | |
quidu "39BEF81703B3" | |
height 157 | |
annotation 8 | |
autoResize TRUE) | |
(object AttachView "" @17 | |
stereotype TRUE | |
client @4 | |
supplier @16 | |
vertices (list Points | |
(484, 1995) | |
(380, 1820)) | |
line_style 0) | |
(object ClassView "Class" "Logical View::ejb::EnterpriseBean" @18 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (1404, 1259) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @18 | |
location (1182, 1078) | |
fill_color 13434879 | |
nlines 1 | |
max_width 444 | |
justify 0 | |
label "EnterpriseBean") | |
icon_style "Icon" | |
line_color 10485760 | |
fill_color 14472649 | |
quidu "3780E71A010A" | |
compartment (object Compartment | |
Parent_View @18 | |
location (1182, 1139) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 253) | |
width 462 | |
height 386 | |
autoResize TRUE) | |
(object InheritTreeView "" @19 | |
location (1404, 1547) | |
line_color 10485760 | |
fill_color 14472649 | |
supplier @18 | |
vertices (list Points | |
(1404, 1547) | |
(1404, 1452))) | |
(object InheritView "" @20 | |
stereotype TRUE | |
line_color 10485760 | |
quidu "3780E8080095" | |
client @2 | |
supplier @18 | |
vertices (list Points | |
(1847, 1637) | |
(1847, 1547)) | |
line_style 3 | |
origin_attachment (1847, 1637) | |
terminal_attachment (1847, 1547) | |
drawSupplier @19) | |
(object InheritView "" @21 | |
stereotype TRUE | |
line_color 10485760 | |
quidu "3780E3230120" | |
client @1 | |
supplier @18 | |
vertices (list Points | |
(1153, 1613) | |
(1153, 1547)) | |
line_style 3 | |
origin_attachment (1153, 1613) | |
terminal_attachment (1153, 1547) | |
drawSupplier @19) | |
(object ClassView "Class" "Logical View::ejb::EJBJar" @22 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (367, 936) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @22 | |
location (130, 752) | |
fill_color 13434879 | |
nlines 1 | |
max_width 474 | |
justify 0 | |
label "EJBJar") | |
stereotype (object ItemLabel | |
Parent_View @22 | |
location (130, 702) | |
fill_color 13434879 | |
anchor 10 | |
nlines 1 | |
max_width 474 | |
justify 0 | |
label "<<component>>") | |
icon_style "Icon" | |
line_color 10485760 | |
fill_color 14472649 | |
quidu "371BC55D01E1" | |
compartment (object Compartment | |
Parent_View @22 | |
location (130, 813) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 3 | |
max_width 412) | |
width 492 | |
height 492 | |
annotation 8 | |
autoResize TRUE) | |
(object AssociationViewNew "jarToAssemblyDescriptor" @23 | |
location (908, 810) | |
stereotype TRUE | |
line_color 10485760 | |
quidu "38FF3CF801EE" | |
roleview_list (list RoleViews | |
(object RoleView "assemblyDescriptor" @24 | |
Parent_View @23 | |
location (684, 570) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @25 | |
Parent_View @24 | |
location (1007, 768) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 383 | |
justify 0 | |
label "+assemblyDescriptor" | |
pctDist 0.335385 | |
height 43 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "38FF3CF90249" | |
client @23 | |
supplier @15 | |
vertices (list Points | |
(908, 810) | |
(1203, 810)) | |
line_style 3 | |
origin_attachment (908, 810) | |
terminal_attachment (1203, 810) | |
label (object SegLabel @26 | |
Parent_View @24 | |
location (1143, 863) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.795107 | |
height 53 | |
orientation 1)) | |
(object RoleView "ejbJar" @27 | |
Parent_View @23 | |
location (684, 570) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "38FF3CF90267" | |
client @23 | |
supplier @22 | |
vertices (list Points | |
(908, 810) | |
(613, 810)) | |
line_style 3 | |
origin_attachment (908, 810) | |
terminal_attachment (613, 810)))) | |
(object AssociationViewNew "$UNNAMED$19" @28 | |
location (278, 1422) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
stereotype TRUE | |
line_color 4227072 | |
quidu "39BEF8870378" | |
roleview_list (list RoleViews | |
(object RoleView "relationshipList" @29 | |
Parent_View @28 | |
location (-58, 1022) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @30 | |
Parent_View @29 | |
location (450, 1566) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 304 | |
justify 0 | |
label "+relationshipList" | |
pctDist 0.597510 | |
height 172 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "39BEF889003C" | |
client @28 | |
supplier @16 | |
vertices (list Points | |
(278, 1422) | |
(278, 1663)) | |
line_style 3 | |
origin_attachment (278, 1422) | |
terminal_attachment (278, 1663) | |
label (object SegLabel @31 | |
Parent_View @29 | |
location (348, 1616) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "0..1" | |
pctDist 0.805031 | |
height 70 | |
orientation 0)) | |
(object RoleView "ejbJar" @32 | |
Parent_View @28 | |
location (-58, 1022) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @33 | |
Parent_View @32 | |
location (384, 1253) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 137 | |
justify 0 | |
label "+ejbJar" | |
pctDist 0.707602 | |
height 106 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "39BEF889003D" | |
client @28 | |
supplier @22 | |
vertices (list Points | |
(278, 1422) | |
(278, 1182)) | |
line_style 3 | |
origin_attachment (278, 1422) | |
terminal_attachment (278, 1182) | |
label (object SegLabel @34 | |
Parent_View @32 | |
location (332, 1207) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1" | |
pctDist 0.900000 | |
height 54 | |
orientation 1)))) | |
(object AssociationViewNew "ejbJarToEnterpriseBeans" @35 | |
location (893, 1122) | |
stereotype TRUE | |
line_color 10485760 | |
quidu "38FF3D1F003B" | |
roleview_list (list RoleViews | |
(object RoleView "enterpriseBeans" @36 | |
Parent_View @35 | |
location (669, 882) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @37 | |
Parent_View @36 | |
location (1005, 1159) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 335 | |
justify 0 | |
label "+enterpriseBeans" | |
pctDist 0.403279 | |
height 37 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "38FF3D1F037A" | |
client @35 | |
supplier @18 | |
vertices (list Points | |
(893, 1122) | |
(1173, 1122)) | |
line_style 3 | |
origin_attachment (893, 1122) | |
terminal_attachment (1173, 1122) | |
label (object SegLabel @38 | |
Parent_View @36 | |
location (1080, 1085) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1..n" | |
pctDist 0.666113 | |
height 38 | |
orientation 0)) | |
(object RoleView "ejbJar" @39 | |
Parent_View @35 | |
location (669, 882) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @40 | |
Parent_View @39 | |
location (669, 1081) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 137 | |
justify 0 | |
label "+ejbJar" | |
pctDist 0.800000 | |
height 42 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "38FF3D1F03CB" | |
client @35 | |
supplier @22 | |
vertices (list Points | |
(893, 1122) | |
(613, 1122)) | |
line_style 3 | |
origin_attachment (893, 1122) | |
terminal_attachment (613, 1122) | |
label (object SegLabel @41 | |
Parent_View @39 | |
location (642, 1176) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 15 | |
justify 0 | |
label "1" | |
pctDist 0.900000 | |
height 54 | |
orientation 0)))) | |
(object AttachView "" @42 | |
stereotype TRUE | |
client @12 | |
supplier @40 | |
vertices (list Points | |
(794, 1300) | |
(684, 1107)) | |
line_style 0) | |
(object InheritView "" @43 | |
stereotype TRUE | |
line_color 4227072 | |
quidu "39BF3253026F" | |
client @7 | |
supplier @18 | |
vertices (list Points | |
(2269, 1630) | |
(2269, 1519) | |
(1397, 1519) | |
(1397, 1452)) | |
line_style 3 | |
origin_attachment (2269, 1630) | |
terminal_attachment (1397, 1452)))) | |
(object ClassDiagram "Enterprise Bean" | |
quid "3805531D02C3" | |
title "Enterprise Bean" | |
documentation | |
|Roles are shared by multiple EJBs. | |
| | |
zoom 100 | |
max_height 28350 | |
max_width 21600 | |
origin_x 2388 | |
origin_y 656 | |
items (list diagram_item_list | |
(object ClassView "Class" "Logical View::common::JNDIEnvRefsGroup" @44 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (478, 418) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @44 | |
location (281, 339) | |
fill_color 13434879 | |
nlines 1 | |
max_width 394 | |
justify 0 | |
label "JNDIEnvRefsGroup") | |
icon_style "Icon" | |
line_color 8421504 | |
fill_color 12632256 | |
quidu "3E4D53950349" | |
width 412 | |
height 182 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::common::SecurityRoleRef" @45 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
SuppressOperation TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2868, 765) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @45 | |
location (2646, 680) | |
nlines 2 | |
max_width 444 | |
justify 0 | |
label "SecurityRoleRef") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 16777215 | |
quidu "371BC7A0025C" | |
width 462 | |
height 194 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::java::JavaClass" @46 | |
ShowCompartmentStereotypes TRUE | |
SuppressAttribute TRUE | |
SuppressOperation TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (2817, 389) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @46 | |
location (2703, 335) | |
fill_color 13434879 | |
nlines 1 | |
max_width 228 | |
justify 0 | |
label "JavaClass") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "36549FCC00FA" | |
width 246 | |
height 132 | |
annotation 8 | |
autoResize TRUE) | |
(object ClassView "Class" "Logical View::ejb::EnterpriseBean" @47 | |
ShowCompartmentStereotypes TRUE | |
IncludeAttribute TRUE | |
IncludeOperation TRUE | |
location (944, 928) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object ItemLabel | |
Parent_View @47 | |
location (791, 850) | |
fill_color 13434879 | |
nlines 1 | |
max_width 306 | |
justify 0 | |
label "EnterpriseBean") | |
icon_style "Icon" | |
line_color 3342489 | |
fill_color 13434879 | |
quidu "3780E71A010A" | |
compartment (object Compartment | |
Parent_View @47 | |
location (791, 911) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
icon_style "Icon" | |
fill_color 16777215 | |
anchor 2 | |
nlines 2 | |
max_width 244) | |
width 324 | |
height 180 | |
autoResize TRUE) | |
(object AssociationViewNew "EjbToRoles" @48 | |
location (1871, 841) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @49 | |
Parent_View @48 | |
location (1867, 751) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 356 | |
justify 0 | |
label "EjbToRoles" | |
pctDist 0.450000 | |
height 91 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3780E3230144" | |
roleview_list (list RoleViews | |
(object RoleView "securityRoleRefs" @50 | |
Parent_View @48 | |
location (991, 297) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @51 | |
Parent_View @50 | |
location (2367, 801) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 454 | |
justify 0 | |
label "+securityRoleRefs" | |
pctDist 0.648529 | |
height 41 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3780E3230146" | |
client @48 | |
supplier @45 | |
vertices (list Points | |
(1871, 841) | |
(2637, 841)) | |
line_style 3 | |
origin_attachment (1871, 841) | |
terminal_attachment (2637, 841) | |
label (object SegLabel @52 | |
Parent_View @50 | |
location (2537, 878) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 2 | |
anchor_loc 1 | |
nlines 1 | |
max_width 70 | |
justify 0 | |
label "0..n" | |
pctDist 0.870629 | |
height 37 | |
orientation 1)) | |
(object RoleView "$UNNAMED$4" @53 | |
Parent_View @48 | |
location (991, 297) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @54 | |
Parent_View @53 | |
location (1259, 800) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
hidden TRUE | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 80 | |
justify 0 | |
label "" | |
pctDist 0.800000 | |
height 42 | |
orientation 1) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "3780E3230145" | |
client @48 | |
supplier @47 | |
vertices (list Points | |
(1871, 841) | |
(1106, 841)) | |
line_style 3 | |
origin_attachment (1871, 841) | |
terminal_attachment (1106, 841)))) | |
(object AssociationViewNew "ejbClass" @55 | |
location (1791, 538) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @56 | |
Parent_View @55 | |
location (1791, 479) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics TRUE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 450 | |
justify 0 | |
label "ejbClass" | |
pctDist 0.500000 | |
height 60 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "380FDC3402C7" | |
roleview_list (list RoleViews | |
(object RoleView "ejb" @57 | |
Parent_View @55 | |
location (1521, -572) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
label (object SegLabel @58 | |
Parent_View @57 | |
location (1083, 628) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |
underline FALSE | |
strike FALSE | |
color 0 | |
default_color TRUE) | |
anchor 1 | |
anchor_loc 1 | |
nlines 1 | |
max_width 80 | |
justify 0 | |
label "+ejb" | |
pctDist 0.800000 | |
height 42 | |
orientation 0) | |
stereotype TRUE | |
line_color 3342489 | |
quidu "380FDC3501F6" | |
client @55 | |
supplier @47 | |
vertices (list Points | |
(1791, 538) | |
(1041, 538) | |
(1041, 838)) | |
line_style 3 | |
origin_attachment (1791, 538) | |
terminal_attachment (1041, 838)) | |
(object RoleView "ejbClass" @59 | |
Parent_View @55 | |
location (1521, -572) | |
font (object Font | |
size 10 | |
face "Arial" | |
bold FALSE | |
italics FALSE | |