blob: 2bf0944a1751789d3bd2fae00a9aa364c9fe3feb [file] [log] [blame]
(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 &gt; 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
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @60
Parent_View @59
location (2630, 580)
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 190
justify 0
label "+ejbClass"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "380FDC3501EC"
client @55
supplier @46
vertices (list Points
(1791, 538)
(2757, 538)
(2757, 455))
line_style 3
origin_attachment (1791, 538)
terminal_attachment (2757, 455)
label (object SegLabel @61
Parent_View @59
location (2734, 485)
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 AssociationViewNew "homeInterface" @62
location (1991, 634)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @63
Parent_View @62
location (1991, 575)
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 "homeInterface"
pctDist 0.500000
height 60
orientation 0)
stereotype TRUE
line_color 3342489
quidu "380FDC3701C7"
roleview_list (list RoleViews
(object RoleView "ejb" @64
Parent_View @62
location (1721, -476)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @65
Parent_View @64
location (1116, 676)
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 "380FDC44014D"
client @62
supplier @47
vertices (list Points
(1991, 634)
(1100, 634)
(1100, 838))
line_style 3
origin_attachment (1991, 634)
terminal_attachment (1100, 838))
(object RoleView "homeInterface" @66
Parent_View @62
location (1721, -476)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @67
Parent_View @66
location (2732, 512)
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 283
justify 0
label "+homeInterface"
pctDist 0.948617
height 176
orientation 0)
stereotype TRUE
line_color 3342489
quidu "380FDC440143"
client @62
supplier @46
vertices (list Points
(1991, 634)
(2907, 634)
(2907, 455))
line_style 3
origin_attachment (1991, 634)
terminal_attachment (2907, 455)
label (object SegLabel @68
Parent_View @66
location (2854, 565)
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 AssociationViewNew "remoteInterface" @69
location (1611, 406)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @70
Parent_View @69
location (1611, 347)
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 "remoteInterface"
pctDist 0.500000
height 60
orientation 0)
stereotype TRUE
line_color 3342489
quidu "380FDC46006A"
roleview_list (list RoleViews
(object RoleView "ejb" @71
Parent_View @69
location (1341, -704)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @72
Parent_View @71
location (1002, 621)
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 "380FDC470167"
client @69
supplier @47
vertices (list Points
(1611, 406)
(960, 406)
(960, 838))
line_style 3
origin_attachment (1611, 406)
terminal_attachment (960, 838))
(object RoleView "remoteInterface" @73
Parent_View @69
location (1341, -704)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @74
Parent_View @73
location (2476, 448)
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 "+remoteInterface"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "380FDC470166"
client @69
supplier @46
vertices (list Points
(1611, 406)
(2694, 406))
line_style 3
origin_attachment (1611, 406)
terminal_attachment (2694, 406)
label (object SegLabel @75
Parent_View @73
location (2586, 353)
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 AssociationViewNew "localHomeInterface" @76
location (1554, 256)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @77
Parent_View @76
location (1554, 197)
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 "localHomeInterface"
pctDist 0.500000
height 60
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39886C2B018B"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$34" @78
Parent_View @76
location (1284, -854)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @79
Parent_View @78
location (967, 596)
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 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39886C2C02D7"
client @76
supplier @47
vertices (list Points
(1554, 256)
(925, 256)
(925, 838))
line_style 3
origin_attachment (1554, 256)
terminal_attachment (925, 838))
(object RoleView "localHomeInterface" @80
Parent_View @76
location (1284, -854)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @81
Parent_View @80
location (2522, 298)
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 374
justify 0
label "+localHomeInterface"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39886C2C02AF"
client @76
supplier @46
vertices (list Points
(1554, 256)
(2698, 256)
(2698, 323))
line_style 3
origin_attachment (1554, 256)
terminal_attachment (2698, 323)
label (object SegLabel @82
Parent_View @80
location (2643, 203)
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.900000
height 54
orientation 0))))
(object AssociationViewNew "localInterface" @83
location (1609, 113)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @84
Parent_View @83
location (1609, 54)
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 "localInterface"
pctDist 0.500000
height 60
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39886CC20283"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$35" @85
Parent_View @83
location (1339, -997)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @86
Parent_View @85
location (930, 549)
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 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39886CC60120"
client @83
supplier @47
vertices (list Points
(1609, 113)
(888, 113)
(888, 838))
line_style 3
origin_attachment (1609, 113)
terminal_attachment (888, 838))
(object RoleView "localInterface" @87
Parent_View @83
location (1339, -997)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @88
Parent_View @87
location (2766, 155)
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 261
justify 0
label "+localInterface"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39886CC600EE"
client @83
supplier @46
vertices (list Points
(1609, 113)
(2845, 113)
(2845, 323))
line_style 3
origin_attachment (1609, 113)
terminal_attachment (2845, 323)
label (object SegLabel @89
Parent_View @87
location (2899, 178)
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.900000
height 54
orientation 0))))
(object InheritView "" @90
stereotype TRUE
line_color 10949559
quidu "3E4D54C30090"
client @47
supplier @44
vertices (list Points
(860, 837)
(561, 509))
line_style 0)
(object ClassView "Class" "Logical View::common::SecurityIdentity" @91
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1725, 1368)
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 @91
location (1547, 1262)
fill_color 13434879
nlines 1
max_width 356
justify 0
label "SecurityIdentity")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "39BF2C040245"
compartment (object Compartment
Parent_View @91
location (1547, 1377)
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 391)
width 374
height 236
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$29" @92
location (1321, 1139)
stereotype TRUE
line_color 3342489
quidu "39BF2C1F018F"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$30" @93
Parent_View @92
location (-114, -670)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @94
Parent_View @93
location (1128, 1079)
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 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39BF2C200264"
client @92
supplier @47
vertices (list Points
(1321, 1139)
(1105, 1018))
line_style 0)
(object RoleView "securityIdentity" @95
Parent_View @92
location (-114, -670)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @96
Parent_View @95
location (1268, 1344)
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 299
justify 0
label "+securityIdentity"
pctDist 0.219644
height 205
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF2C200263"
client @92
supplier @91
vertices (list Points
(1321, 1139)
(1537, 1261))
line_style 0
label (object SegLabel @97
Parent_View @95
location (1566, 1185)
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.957062
height 81
orientation 0))))))
(object ClassDiagram "Container Managed Entity"
quid "3805550C008A"
title "Container Managed Entity"
documentation
|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.
|
zoom 95
max_height 28350
max_width 21600
origin_x 0
origin_y 1198
items (list diagram_item_list
(object NoteView @98
location (2288, 400)
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 @98
location (1932, 216)
fill_color 13434879
nlines 7
max_width 677
label "The keyFeatures relationship also determines the primkey-field setting. If there is a single key feature, we will deploy that using primkey-field. Conversely, if a descriptor uses primkey-field, we will set a single keyFeature. (? BMP case ?)")
line_color 3342489
fill_color 13434879
width 737
height 381)
(object NoteView @99
location (1472, 1568)
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 @99
location (1070, 1390)
fill_color 13434879
nlines 7
max_width 769
label "We have switched from explicitly referring from an Entity to its Java Fields to deriving that from its attributes and association ends. The implementation should still support listing the key fields and persistent fields, but not adding or removing them.")
line_color 3342489
fill_color 13434879
width 829
height 369)
(object NoteView @100
location (608, 1600)
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 @100
location (189, 1465)
fill_color 13434879
nlines 6
max_width 802
label "Leaving the keyAttributes and persistentAttributes relationships typed to eAttribute for compatibility purposes. This may change in the future to be typed to CMPAttribute.")
line_color 3342489
fill_color 13434879
width 862
height 283)
(object NoteView @101
location (480, 1152)
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 @101
location (65, 990)
fill_color 13434879
nlines 6
max_width 795
label
|EJB2.0 -
| Added version:String
| Added abstractSchemaName:String
|TODO: Other new attrs:
| SecurityIdentity
)
line_color 4227072
fill_color 13434833
width 855
height 336)
(object NoteView @102
location (624, 832)
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 @102
location (426, 743)
fill_color 13434879
nlines 3
max_width 361
label "See further detail in EJB2.0 - Query diagram")
line_color 4227072
fill_color 13434833
width 421
height 191)
(object ClassView "Class" "Logical View::ejb::Query" @103
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (448, 576)
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 @103
location (367, 525)
fill_color 13434879
nlines 2
max_width 162
justify 0
label "Query")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF02710327"
height 126
annotation 8
autoResize TRUE)
(object AttachView "" @104
stereotype TRUE
line_color 4227072
client @102
supplier @103
vertices (list Points
(558, 736)
(491, 639))
line_style 0)
(object ClassView "Class" "Logical View::ecore::EAttribute" @105
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1581, 233)
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 @105
location (1369, 77)
nlines 2
max_width 424
justify 0
label "EAttribute")
icon_style "Icon"
line_color 3342489
fill_color 16777215
quidu "39238472039D"
compartment (object Compartment
Parent_View @105
location (1369, 191)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
anchor 2
nlines 2
max_width 275)
width 442
height 336
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::CMRField" @106
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1595, 929)
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 @106
location (1485, 878)
fill_color 13434879
nlines 1
max_width 220
justify 0
label "CMRField")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "39BF1810004B"
width 238
height 126
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::java::JavaClass" @107
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1600, 1232)
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 @107
location (1503, 1154)
nlines 2
max_width 194
justify 0
label "JavaClass")
icon_style "Icon"
line_color 3342489
fill_color 16777215
quidu "36549FCC00FA"
width 212
height 180
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$44" @108
location (1596, 1066)
stereotype TRUE
line_color 3342489
quidu "399AE0FB03D3"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$45" @109
Parent_View @108
location (-4, -166)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @110
Parent_View @109
location (1554, 1008)
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 450
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "399AE0FC03B7"
client @108
supplier @106
vertices (list Points
(1596, 1066)
(1595, 992))
line_style 0)
(object RoleView "collectionType" @111
Parent_View @108
location (-4, -166)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @112
Parent_View @111
location (1432, 1113)
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 291
justify 0
label "+collectionType"
pctDist 0.597227
height 166
orientation 1)
stereotype TRUE
line_color 3342489
quidu "399AE0FC038F"
client @108
supplier @107
vertices (list Points
(1596, 1066)
(1597, 1141))
line_style 0
label (object SegLabel @113
Parent_View @111
location (1668, 1111)
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.599360
height 71
orientation 0))))
(object ClassView "Class" "Logical View::common::Description" @114
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2871, 729)
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 @114
location (2704, 598)
fill_color 13434879
nlines 1
max_width 334
justify 0
label "Description")
icon_style "Icon"
line_color 8421504
fill_color 12632256
quidu "3E4A98D602E0"
compartment (object Compartment
Parent_View @114
location (2704, 712)
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 283)
width 352
height 286
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::CMPAttribute" @115
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1581, 630)
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 @115
location (1297, 526)
fill_color 13434879
nlines 2
max_width 568
justify 0
label "CMPAttribute")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3A2288630003"
compartment (object Compartment
Parent_View @115
location (1297, 586)
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 565)
width 586
height 232
annotation 8
autoResize TRUE)
(object InheritView "" @116
stereotype TRUE
line_color 3342489
quidu "3A2288770341"
client @115
supplier @105
vertices (list Points
(1536, 514)
(1536, 400))
line_style 3
origin_attachment (1536, 514)
terminal_attachment (1536, 400))
(object InheritView "" @117
stereotype TRUE
line_color 32768
quidu "399AD4690170"
client @106
supplier @115
vertices (list Points
(1563, 866)
(1563, 745))
line_style 3
origin_attachment (1563, 866)
terminal_attachment (1563, 745))
(object AssociationViewNew "$UNNAMED$71" @118
location (2284, 674)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1D1F0161"
roleview_list (list RoleViews
(object RoleView "descriptions" @119
Parent_View @118
location (674, 51)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @120
Parent_View @119
location (2569, 734)
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 260
justify 0
label "+descriptions"
pctDist 0.695136
height 60
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E4D1D2001DA"
client @118
supplier @114
vertices (list Points
(2284, 674)
(2695, 674))
line_style 3
origin_attachment (2284, 674)
terminal_attachment (2695, 674)
label (object SegLabel @121
Parent_View @119
location (2562, 611)
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..n"
pctDist 0.677276
height 64
orientation 0))
(object RoleView "$UNNAMED$72" @122
Parent_View @118
location (674, 51)
stereotype TRUE
line_color 3342489
quidu "3E4D1D2001EE"
client @118
supplier @115
vertices (list Points
(2284, 674)
(1874, 674))
line_style 3
origin_attachment (2284, 674)
terminal_attachment (1874, 674))))
(object ClassView "Class" "Logical View::ejb::ContainerManagedEntity" @123
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (447, 176)
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 @123
location (76, 73)
fill_color 13434879
nlines 1
max_width 742
justify 0
label "ContainerManagedEntity")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E3230174"
compartment (object Compartment
Parent_View @123
location (76, 133)
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 739)
width 760
height 230
autoResize TRUE)
(object AttachView "" @124
stereotype TRUE
line_color 4227072
client @101
supplier @123
vertices (list Points
(171, 983)
(171, 291))
line_style 3
origin_attachment (171, 983)
terminal_attachment (171, 291))
(object AssociationViewNew "$UNNAMED$17" @125
location (759, 709)
stereotype TRUE
line_color 3342489
quidu "398831C30245"
roleview_list (list RoleViews
(object RoleView "persistentAttributes" @126
Parent_View @125
location (407, -43)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @127
Parent_View @126
location (959, 672)
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 453
justify 0
label "+persistentAttributes"
pctDist 0.378601
height 38
orientation 0)
stereotype TRUE
line_color 3342489
quidu "398831C50157"
client @125
supplier @115
vertices (list Points
(759, 709)
(1288, 709))
line_style 3
origin_attachment (759, 709)
terminal_attachment (1288, 709)
label (object SegLabel @128
Parent_View @126
location (1238, 747)
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..n"
pctDist 0.905340
height 38
orientation 1))
(object RoleView "entity" @129
Parent_View @125
location (407, -43)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "398831C5017F"
client @125
supplier @123
vertices (list Points
(759, 709)
(648, 709)
(648, 291))
line_style 3
origin_attachment (759, 709)
terminal_attachment (648, 291))))
(object AssociationViewNew "$UNNAMED$90" @130
location (939, 527)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3FA695890240"
roleview_list (list RoleViews
(object RoleView "primKeyField" @131
Parent_View @130
location (492, 351)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @132
Parent_View @131
location (1099, 489)
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 272
justify 0
label "+primKeyField"
pctDist 0.462046
height 39
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3FA6958B0008"
client @130
supplier @115
vertices (list Points
(939, 527)
(1288, 527))
line_style 3
origin_attachment (939, 527)
terminal_attachment (1288, 527)
label (object SegLabel @133
Parent_View @131
location (1228, 567)
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.831683
height 40
orientation 1))
(object RoleView "entity" @134
Parent_View @130
location (492, 351)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3FA6958B0012"
client @130
supplier @123
vertices (list Points
(939, 527)
(825, 527)
(825, 291))
line_style 3
origin_attachment (939, 527)
terminal_attachment (825, 291))))
(object AssociationViewNew "$UNNAMED$18" @135
location (844, 632)
stereotype TRUE
line_color 3342489
quidu "3988323B0355"
roleview_list (list RoleViews
(object RoleView "keyAttributes" @136
Parent_View @135
location (492, 408)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @137
Parent_View @136
location (1100, 602)
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 315
justify 0
label "+keyAttributes"
pctDist 0.579070
height 31
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3988323D025E"
client @135
supplier @115
vertices (list Points
(844, 632)
(1288, 632))
line_style 3
origin_attachment (844, 632)
terminal_attachment (1288, 632)
label (object SegLabel @138
Parent_View @136
location (1236, 663)
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..n"
pctDist 0.885942
height 31
orientation 1))
(object RoleView "entity" @139
Parent_View @135
location (492, 408)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3988323D027C"
client @135
supplier @123
vertices (list Points
(844, 632)
(740, 632)
(740, 291))
line_style 3
origin_attachment (844, 632)
terminal_attachment (740, 291))))))
(object ClassDiagram "Assembly"
quid "3780E28E01B1"
title "Assembly"
documentation
|I kept this portion of the model separate to reflect the spec. It might be easier to work with if we integrated it more closely with the beans we are assembling. On the other hand, this separation supports splitting the creation and assembly roles.
|
|An assembly descriptor basically contains method permissions and "Container Transactions".
|
|In order to support the full power of the method element in the XML DD, we need to hold these method elements. The actual methods will be derived. Keeping with the method element, all method will be designated by the name "*".
|
|The methods relationship from MethodPermission and MethodTransaction will be derived in helper methods.
|
|
zoom 87
max_height 28350
max_width 21600
origin_x 0
origin_y 1834
items (list diagram_item_list
(object ClassView "Class" "Logical View::ejb::TransactionAttributeType" @140
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2147, 2019)
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 @140
location (1866, 1819)
fill_color 13434879
nlines 1
max_width 562
justify 0
label "TransactionAttributeType")
stereotype (object ItemLabel
Parent_View @140
location (1866, 1769)
fill_color 13434879
anchor 10
nlines 1
max_width 562
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "379F634503C0"
compartment (object Compartment
Parent_View @140
location (1866, 1884)
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 7
max_width 256)
width 580
height 524
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::MethodElementKind" @141
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1239, 2445)
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 @141
location (1003, 2245)
fill_color 13434879
nlines 1
max_width 472
justify 0
label "MethodElementKind")
stereotype (object ItemLabel
Parent_View @141
location (1003, 2195)
fill_color 13434879
anchor 10
nlines 1
max_width 472
justify 0
label "<<enumeration>>")
icon_style "Label"
line_color 3342489
fill_color 13434879
quidu "392ED2E70240"
compartment (object Compartment
Parent_View @141
location (1003, 2310)
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 7
max_width 300)
width 490
height 524
autoResize TRUE)
(object NoteView @142
location (3407, 808)
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 @142
location (3117, 728)
fill_color 13434879
nlines 3
max_width 544
label "This is the container-transaction element")
line_color 3342489
fill_color 13434879
width 604
height 172)
(object NoteView @143
location (594, 2267)
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 @143
location (247, 2173)
fill_color 13434879
nlines 4
max_width 659
label "Local, LocalHome have been added for EJB2.0. These correspond to the valid values for the methodIntf (methodType) field.")
line_color 16384
fill_color 13434833
width 719
height 201)
(object AttachView "" @144
stereotype TRUE
line_color 16384
client @143
supplier @141
vertices (list Points
(953, 2335)
(994, 2335))
line_style 3
origin_attachment (953, 2335)
terminal_attachment (994, 2335))
(object NoteView @145
location (675, 1976)
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 @145
location (425, 1914)
fill_color 13434879
nlines 2
max_width 464
label "EJB2.0 pfd 2 added unchecked attribute.")
line_color 32768
fill_color 13434833
width 524
height 137)
(object NoteView @146
location (431, 2626)
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 @146
location (141, 2503)
fill_color 13434879
nlines 5
max_width 544
label
|@version J2EE1.4
|
|Added ServiceEndpoint
)
line_color 10949559
fill_color 15778042
width 604
height 258)
(object AttachView "" @147
stereotype TRUE
line_color 3342489
client @146
supplier @141
vertices (list Points
(733, 2557)
(993, 2498))
line_style 0)
(object ClassView "Class" "Logical View::common::Description" @148
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (206, 208)
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 @148
location (38, 77)
fill_color 13434879
nlines 1
max_width 336
justify 0
label "Description")
icon_style "Icon"
line_color 8421504
fill_color 12632256
quidu "3E4A98D602E0"
compartment (object Compartment
Parent_View @148
location (38, 196)
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 308)
width 354
height 286
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::common::MessageDestination" @149
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2945, 424)
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 @149
location (2739, 317)
fill_color 13434879
nlines 1
max_width 412
justify 0
label "MessageDestination")
icon_style "Icon"
line_color 8421504
fill_color 12632256
quidu "3E4C211001CF"
compartment (object Compartment
Parent_View @149
location (2739, 436)
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 319)
width 430
height 238
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::common::SecurityRole" @150
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1028, 787)
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 @150
location (860, 733)
fill_color 13434879
nlines 1
max_width 336
justify 0
label "SecurityRole")
icon_style "Label"
line_color 8421504
fill_color 12632256
quidu "38C031FE012D"
width 354
height 132
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::EnterpriseBean" @151
ShowCompartmentStereotypes TRUE
IncludeOperation TRUE
location (1470, 767)
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 @151
location (1360, 691)
fill_color 13434879
nlines 2
max_width 220
justify 0
label "EnterpriseBean")
icon_style "Label"
line_color 3342489
fill_color 13434879
quidu "3780E71A010A"
width 238
height 176
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::MethodPermission" @152
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (467, 1122)
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 @152
location (256, 994)
fill_color 13434879
nlines 2
max_width 422
justify 0
label "MethodPermission")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E35000D0"
compartment (object Compartment
Parent_View @152
location (256, 1059)
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 467)
width 440
height 280
annotation 8
autoResize TRUE)
(object AttachView "" @153
stereotype TRUE
line_color 32768
client @145
supplier @152
vertices (list Points
(535, 1907)
(535, 1262))
line_style 3
origin_attachment (535, 1907)
terminal_attachment (535, 1262))
(object AssociationViewNew "$UNNAMED$6" @154
location (640, 842)
stereotype TRUE
line_color 3342489
quidu "392ED18900FC"
roleview_list (list RoleViews
(object RoleView "roles" @155
Parent_View @154
location (320, 330)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @156
Parent_View @155
location (745, 879)
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 159
justify 0
label "+roles"
pctDist 0.500000
height 37
orientation 1)
stereotype TRUE
line_color 3342489
quidu "392ED18A028E"
client @154
supplier @150
vertices (list Points
(640, 842)
(851, 842))
line_style 3
origin_attachment (640, 842)
terminal_attachment (851, 842)
label (object SegLabel @157
Parent_View @155
location (770, 805)
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.620690
height 38
orientation 0))
(object RoleView "$UNNAMED$7" @158
Parent_View @154
location (320, 330)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @159
Parent_View @158
location (528, 939)
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 60
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "392ED18A02D4"
client @154
supplier @152
vertices (list Points
(640, 842)
(569, 842)
(569, 982))
line_style 3
origin_attachment (640, 842)
terminal_attachment (569, 982))))
(object AssociationViewNew "$UNNAMED$75" @160
location (68, 828)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D26BB00FA"
roleview_list (list RoleViews
(object RoleView "descriptions" @161
Parent_View @160
location (-399, -294)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @162
Parent_View @161
location (215, 391)
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 279
justify 0
label "+descriptions"
pctDist 0.917184
height 147
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E4D26BC02F0"
client @160
supplier @148
vertices (list Points
(68, 828)
(68, 351))
line_style 3
origin_attachment (68, 828)
terminal_attachment (68, 351)
label (object SegLabel @163
Parent_View @161
location (134, 443)
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..n"
pctDist 0.807453
height 66
orientation 1))
(object RoleView "$UNNAMED$76" @164
Parent_View @160
location (-399, -294)
stereotype TRUE
line_color 3342489
quidu "3E4D26BC0318"
client @160
supplier @152
vertices (list Points
(68, 828)
(68, 1127)
(247, 1127))
line_style 3
origin_attachment (68, 828)
terminal_attachment (247, 1127))))
(object ClassView "Class" "Logical View::ejb::ExcludeList" @165
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1940, 659)
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 @165
location (1748, 555)
fill_color 13434879
nlines 2
max_width 384
justify 0
label "ExcludeList")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "3997216E0147"
compartment (object Compartment
Parent_View @165
location (1748, 620)
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 423)
width 402
height 232
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::java::Method" @166
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1329, 1826)
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 @166
location (1034, 1551)
nlines 1
max_width 590
justify 0
label "Method")
icon_style "Icon"
line_color 3342489
fill_color 16777215
quidu "3654AE910271"
compartment (object Compartment
Parent_View @166
location (1034, 1670)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
anchor 2
nlines 9
max_width 646)
width 608
height 574
annotation 8
autoResize TRUE)
(object AssociationViewNew "MethodPermissionToMethods" @167
location (624, 1612)
stereotype TRUE
line_color 3342489
quidu "3780E35000EA"
roleview_list (list RoleViews
(object RoleView "/methods" @168
Parent_View @167
location (299, 1172)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @169
Parent_View @168
location (761, 1568)
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 256
justify 0
label "+/methods"
pctDist 0.342105
height 45
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3780E35000EB"
client @167
supplier @166
vertices (list Points
(624, 1612)
(1025, 1612))
line_style 3
origin_attachment (624, 1612)
terminal_attachment (1025, 1612)
label (object SegLabel @170
Parent_View @168
location (953, 1670)
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 "1..n"
pctDist 0.822680
height 58
orientation 1))
(object RoleView "/methodPermission" @171
Parent_View @167
location (299, 1172)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3780E35000EC"
client @167
supplier @152
vertices (list Points
(624, 1612)
(564, 1612)
(564, 1262))
line_style 3
origin_attachment (624, 1612)
terminal_attachment (564, 1262)
label (object SegLabel @172
Parent_View @171
location (528, 1333)
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.826923
height 37
orientation 0))))
(object ClassView "Class" "Logical View::ejb::AssemblyDescriptor" @173
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1172, 419)
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 @173
location (971, 368)
fill_color 13434879
nlines 1
max_width 402
justify 0
label "AssemblyDescriptor")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E35000D4"
width 420
height 126
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$50" @174
location (2056, 381)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1BF402E7"
roleview_list (list RoleViews
(object RoleView "messageDestinations" @175
Parent_View @174
location (1048, 253)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @176
Parent_View @175
location (2523, 337)
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 468
justify 0
label "+messageDestinations"
pctDist 0.692762
height 45
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D1BF600B9"
client @174
supplier @149
vertices (list Points
(2056, 381)
(2730, 381))
line_style 3
origin_attachment (2056, 381)
terminal_attachment (2730, 381)
label (object SegLabel @177
Parent_View @175
location (2662, 435)
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..n"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$51" @178
Parent_View @174
location (1048, 253)
stereotype TRUE
line_color 3342489
quidu "3E4D1BF600C3"
client @174
supplier @173
vertices (list Points
(2056, 381)
(1382, 381))
line_style 3
origin_attachment (2056, 381)
terminal_attachment (1382, 381))))
(object AssociationViewNew "$UNNAMED$13" @179
location (1116, 601)
stereotype TRUE
line_color 3342489
quidu "393EBFC500B4"
roleview_list (list RoleViews
(object RoleView "securityRoles" @180
Parent_View @179
location (108, 473)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @181
Parent_View @180
location (969, 675)
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 364
justify 0
label "+securityRoles"
pctDist 0.617284
height 148
orientation 1)
stereotype TRUE
line_color 3342489
quidu "393EBFC60083"
client @179
supplier @150
vertices (list Points
(1116, 601)
(1116, 721))
line_style 3
origin_attachment (1116, 601)
terminal_attachment (1116, 721)
label (object SegLabel @182
Parent_View @180
location (1175, 684)
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..n"
pctDist 0.703704
height 59
orientation 0))
(object RoleView "$UNNAMED$14" @183
Parent_View @179
location (108, 473)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @184
Parent_View @183
location (1075, 506)
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 60
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "393EBFC600C0"
client @179
supplier @173
vertices (list Points
(1116, 601)
(1116, 482))
line_style 3
origin_attachment (1116, 601)
terminal_attachment (1116, 482))))
(object AssociationViewNew "AssemblyDescriptorToMethodPermissions" @185
location (399, 451)
stereotype TRUE
line_color 3342489
quidu "3780E35000D1"
roleview_list (list RoleViews
(object RoleView "assemblyDescriptor" @186
Parent_View @185
location (74, 11)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @187
Parent_View @186
location (632, 348)
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 512
justify 0
label "+assemblyDescriptor"
pctDist 0.471564
height 44
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3780E35000D2"
client @185
supplier @173
vertices (list Points
(399, 451)
(399, 391)
(962, 391))
line_style 3
origin_attachment (399, 451)
terminal_attachment (962, 391)
label (object SegLabel @188
Parent_View @186
location (899, 445)
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 72
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "methodPermissions" @189
Parent_View @185
location (74, 11)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @190
Parent_View @189
location (388, 907)
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 508
justify 0
label "+methodPermissions"
pctDist 0.859155
height 12
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3780E35000D3"
client @185
supplier @152
vertices (list Points
(399, 451)
(399, 982))
line_style 3
origin_attachment (399, 451)
terminal_attachment (399, 982)
label (object SegLabel @191
Parent_View @189
location (453, 944)
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.929577
height 54
orientation 0))))
(object AssociationViewNew "$UNNAMED$40" @192
location (1498, 589)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "399721B602F9"
roleview_list (list RoleViews
(object RoleView "excludeList" @193
Parent_View @192
location (490, 461)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @194
Parent_View @193
location (1626, 548)
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 310
justify 0
label "+excludeList"
pctDist 0.530120
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "399721B7023C"
client @192
supplier @165
vertices (list Points
(1498, 589)
(1739, 589))
line_style 3
origin_attachment (1498, 589)
terminal_attachment (1739, 589)
label (object SegLabel @195
Parent_View @193
location (1683, 629)
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.767068
height 40
orientation 1))
(object RoleView "$UNNAMED$41" @196
Parent_View @192
location (490, 461)
stereotype TRUE
line_color 3342489
quidu "399721B70246"
client @192
supplier @173
vertices (list Points
(1498, 589)
(1364, 589)
(1364, 482))
line_style 3
origin_attachment (1498, 589)
terminal_attachment (1364, 482))))
(object ClassView "Class" "Logical View::ejb::MethodElement" @197
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1270, 1223)
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 @197
location (1008, 1072)
fill_color 13434879
nlines 1
max_width 524
justify 0
label "MethodElement")
icon_style "Label"
line_color 3342489
fill_color 13434879
quidu "392ED22D008A"
compartment (object Compartment
Parent_View @197
location (1008, 1137)
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 5
max_width 567)
width 542
height 326
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$12" @198
location (1356, 957)
stereotype TRUE
line_color 3342489
quidu "3937D6FF011D"
roleview_list (list RoleViews
(object RoleView "enterpriseBean" @199
Parent_View @198
location (-468, 480)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3937D7000178"
client @198
supplier @151
vertices (list Points
(1356, 957)
(1356, 855))
line_style 3
origin_attachment (1356, 957)
terminal_attachment (1356, 855)
label (object SegLabel @200
Parent_View @199
location (1396, 891)
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.648649
height 40
orientation 1))
(object RoleView "methodElement" @201
Parent_View @198
location (-468, 480)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3937D7000218"
client @198
supplier @197
vertices (list Points
(1356, 957)
(1356, 1060))
line_style 3
origin_attachment (1356, 957)
terminal_attachment (1356, 1060)
label (object SegLabel @202
Parent_View @201
location (1428, 1027)
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..n"
pctDist 0.693333
height 72
orientation 0))))
(object AssociationViewNew "$UNNAMED$8" @203
location (936, 2428)
stereotype TRUE
line_color 3342489
quidu "392ED2880077"
roleview_list (list RoleViews
(object RoleView "methodElements" @204
Parent_View @203
location (616, 1916)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @205
Parent_View @204
location (1191, 2389)
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 433
justify 0
label "+methodElements"
pctDist 0.179688
height 40
orientation 0)
stereotype TRUE
line_color 3342489
quidu "392ED289001E"
client @203
supplier @197
vertices (list Points
(936, 2428)
(1311, 2428)
(1311, 1386))
line_style 3
origin_attachment (936, 2428)
terminal_attachment (1311, 1386)
label (object SegLabel @206
Parent_View @204
location (1357, 1757)
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.738636
height 46
orientation 1))
(object RoleView "$UNNAMED$9" @207
Parent_View @203
location (616, 1916)
stereotype TRUE
line_color 3342489
quidu "392ED2890028"
client @203
supplier @152
vertices (list Points
(936, 2428)
(685, 2428)
(685, 1262))
line_style 3
origin_attachment (936, 2428)
terminal_attachment (685, 1262))))
(object AssociationViewNew "$UNNAMED$42" @208
location (1853, 1037)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "3997226501A6"
roleview_list (list RoleViews
(object RoleView "methodElements" @209
Parent_View @208
location (77, 669)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @210
Parent_View @209
location (1764, 1139)
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 433
justify 0
label "+methodElements"
pctDist 0.400000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "399722660284"
client @208
supplier @197
vertices (list Points
(1853, 1037)
(1853, 1097)
(1541, 1097))
line_style 3
origin_attachment (1853, 1037)
terminal_attachment (1541, 1097)
label (object SegLabel @211
Parent_View @209
location (1630, 1073)
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.761719
height 25
orientation 1))
(object RoleView "$UNNAMED$43" @212
Parent_View @208
location (77, 669)
stereotype TRUE
line_color 3342489
quidu "399722660298"
client @208
supplier @165
vertices (list Points
(1853, 1037)
(1853, 775))
line_style 3
origin_attachment (1853, 1037)
terminal_attachment (1853, 775))))
(object ClassView "Class" "Logical View::common::Description" @213
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2782, 1692)
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 @213
location (2614, 1561)
fill_color 13434879
nlines 1
max_width 336
justify 0
label "Description")
icon_style "Icon"
line_color 8421504
fill_color 12632256
quidu "3E4A98D602E0"
compartment (object Compartment
Parent_View @213
location (2614, 1680)
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 309)
width 354
height 286
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$67" @214
location (1953, 1623)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D28600218"
roleview_list (list RoleViews
(object RoleView "descriptions" @215
Parent_View @214
location (649, 438)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @216
Parent_View @215
location (2475, 1582)
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 279
justify 0
label "+descriptions"
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D28620152"
client @214
supplier @213
vertices (list Points
(1953, 1623)
(2605, 1623))
line_style 3
origin_attachment (1953, 1623)
terminal_attachment (2605, 1623)
label (object SegLabel @217
Parent_View @215
location (2540, 1677)
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..n"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$68" @218
Parent_View @214
location (649, 438)
stereotype TRUE
line_color 3342489
quidu "3E4D28620198"
client @214
supplier @197
vertices (list Points
(1953, 1623)
(1810, 1623)
(1810, 1383)
(1541, 1383))
line_style 3
origin_attachment (1953, 1623)
terminal_attachment (1541, 1383))))
(object AssociationViewNew "$UNNAMED$81" @219
location (2874, 737)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D26680317"
roleview_list (list RoleViews
(object RoleView "descriptions" @220
Parent_View @219
location (934, 78)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @221
Parent_View @220
location (3017, 1493)
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 279
justify 0
label "+descriptions"
pctDist 0.932432
height 143
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D266A00D5"
client @219
supplier @213
vertices (list Points
(2874, 737)
(2874, 1549))
line_style 3
origin_attachment (2874, 737)
terminal_attachment (2874, 1549)
label (object SegLabel @222
Parent_View @220
location (2928, 1468)
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..n"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$82" @223
Parent_View @219
location (934, 78)
stereotype TRUE
line_color 3342489
quidu "3E4D266A00F3"
client @219
supplier @165
vertices (list Points
(2874, 737)
(2874, 659)
(2141, 659))
line_style 3
origin_attachment (2874, 737)
terminal_attachment (2141, 659))))
(object ClassView "Class" "Logical View::ejb::MethodTransaction" @224
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2752, 1159)
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 @224
location (2305, 1031)
fill_color 13434879
nlines 2
max_width 894
justify 0
label "MethodTransaction")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E35000DE"
compartment (object Compartment
Parent_View @224
location (2305, 1096)
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 952)
width 912
height 280
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$5" @225
location (2293, 1612)
stereotype TRUE
line_color 3342489
quidu "3780E35000E0"
roleview_list (list RoleViews
(object RoleView "/methods" @226
Parent_View @225
location (548, 1243)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @227
Parent_View @226
location (2060, 1561)
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 256
justify 0
label "+/methods"
pctDist 0.355263
height 52
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3780E35000E1"
client @225
supplier @166
vertices (list Points
(2293, 1612)
(1633, 1612))
line_style 3
origin_attachment (2293, 1612)
terminal_attachment (1633, 1612)
label (object SegLabel @228
Parent_View @226
location (1805, 1666)
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 "1..n"
pctDist 0.738775
height 54
orientation 0))
(object RoleView "/transactions" @229
Parent_View @225
location (548, 1243)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3780E35000E2"
client @225
supplier @224
vertices (list Points
(2293, 1612)
(2640, 1612)
(2640, 1299))
line_style 3
origin_attachment (2293, 1612)
terminal_attachment (2640, 1299)
label (object SegLabel @230
Parent_View @229
location (2587, 1394)
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.858086
height 54
orientation 0))))
(object AttachView "" @231
stereotype TRUE
line_color 3342489
client @142
supplier @224
vertices (list Points
(3244, 894)
(3010, 1018))
line_style 0)
(object AssociationViewNew "AssemblyDescriptorToMethodTransactions" @232
location (2318, 456)
stereotype TRUE
line_color 3342489
quidu "3780E35000D5"
roleview_list (list RoleViews
(object RoleView "assemblyDescriptor" @233
Parent_View @232
location (573, 87)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @234
Parent_View @233
location (1818, 417)
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 512
justify 0
label "+assemblyDescriptor"
pctDist 0.535519
height 40
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3780E35000D6"
client @232
supplier @173
vertices (list Points
(2318, 456)
(1382, 456))
line_style 3
origin_attachment (2318, 456)
terminal_attachment (1382, 456)
label (object SegLabel @235
Parent_View @233
location (1476, 510)
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 "1"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "methodTransactions" @236
Parent_View @232
location (573, 87)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @237
Parent_View @236
location (2923, 947)
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 515
justify 0
label "+methodTransactions"
pctDist 0.923684
height 232
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3780E35000D7"
client @232
supplier @224
vertices (list Points
(2318, 456)
(2691, 456)
(2691, 1019))
line_style 3
origin_attachment (2318, 456)
terminal_attachment (2691, 1019)
label (object SegLabel @238
Parent_View @236
location (2603, 961)
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.938326
height 89
orientation 1))))
(object AssociationViewNew "$UNNAMED$10" @239
location (1918, 1261)
stereotype TRUE
line_color 3342489
quidu "392ED40900D4"
roleview_list (list RoleViews
(object RoleView "methodElements" @240
Parent_View @239
location (94, 781)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @241
Parent_View @240
location (1906, 1223)
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 433
justify 0
label "+methodElements"
pctDist 0.035294
height 39
orientation 1)
stereotype TRUE
line_color 3342489
quidu "392ED40A018A"
client @239
supplier @197
vertices (list Points
(1918, 1261)
(1541, 1261))
line_style 3
origin_attachment (1918, 1261)
terminal_attachment (1541, 1261)
label (object SegLabel @242
Parent_View @240
location (1673, 1314)
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.653846
height 53
orientation 0))
(object RoleView "$UNNAMED$11" @243
Parent_View @239
location (94, 781)
stereotype TRUE
line_color 3342489
quidu "392ED40A019E"
client @239
supplier @224
vertices (list Points
(1918, 1261)
(2296, 1261))
line_style 3
origin_attachment (1918, 1261)
terminal_attachment (2296, 1261))))
(object AssociationViewNew "$UNNAMED$79" @244
location (3119, 1485)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1F230090"
roleview_list (list RoleViews
(object RoleView "descriptions" @245
Parent_View @244
location (779, 298)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @246
Parent_View @245
location (3031, 1405)
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 279
justify 0
label "+descriptions"
pctDist 0.677966
height 141
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E4D1F2303D9"
client @244
supplier @213
vertices (list Points
(3119, 1485)
(3119, 1545)
(2959, 1545))
line_style 3
origin_attachment (3119, 1485)
terminal_attachment (2959, 1545)
label (object SegLabel @247
Parent_View @245
location (3031, 1613)
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..n"
pctDist 0.675214
height 68
orientation 0))
(object RoleView "$UNNAMED$80" @248
Parent_View @244
location (779, 298)
stereotype TRUE
line_color 3342489
quidu "3E4D1F24000F"
client @244
supplier @224
vertices (list Points
(3119, 1485)
(3119, 1299))
line_style 3
origin_attachment (3119, 1485)
terminal_attachment (3119, 1299))))))
(object ClassDiagram "EJB Implementation"
quid "380FDB7B01DA"
title "EJB Implementation"
documentation "The session-type element describes whether the session bean is a stateful session, or stateless session."
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 1631
items (list diagram_item_list
(object ClassView "Class" "Logical View::ejb::EJBMethodCategory" @249
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (306, 261)
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 @249
location (193, 185)
fill_color 13434879
nlines 2
max_width 226
justify 0
label "EJBMethodCategory")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3810D0380344"
width 244
height 176
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::Entity" @250
ShowCompartmentStereotypes TRUE
IncludeOperation TRUE
location (1771, 1761)
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 @250
location (1690, 1685)
fill_color 13434879
nlines 2
max_width 162
justify 0
label "Entity")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E6970351"
height 176
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::EnterpriseBean" @251
ShowCompartmentStereotypes TRUE
IncludeOperation TRUE
location (982, 1194)
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 @251
location (828, 1144)
fill_color 13434879
nlines 1
max_width 308
justify 0
label "EnterpriseBean")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E71A010A"
width 326
height 124
annotation 8
autoResize TRUE)
(object InheritTreeView "" @252
location (982, 1481)
line_color 3342489
fill_color 13434879
supplier @251
vertices (list Points
(982, 1481)
(982, 1256)))
(object InheritView "" @253
stereotype TRUE
line_color 3342489
quidu "3780E8080095"
client @250
supplier @251
vertices (list Points
(1713, 1673)
(1713, 1481))
line_style 3
origin_attachment (1713, 1673)
terminal_attachment (1713, 1481)
drawSupplier @252)
(object ClassView "Class" "Logical View::java::JavaClass" @254
ShowCompartmentStereotypes TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1035, 545)
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 @254
location (881, 390)
nlines 2
max_width 308
justify 0
label "JavaClass")
icon_style "Icon"
line_color 3342489
fill_color 16777215
quidu "36549FCC00FA"
compartment (object Compartment
Parent_View @254
location (881, 505)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
icon_style "Icon"
anchor 2
nlines 3
max_width 335)
width 326
height 334
annotation 8
autoResize TRUE)
(object AssociationViewNew "primaryKey" @255
location (1820, 753)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @256
Parent_View @255
location (1937, 414)
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 204
justify 0
label "primaryKey"
pctDist 2.450000
height 340
orientation 0)
stereotype TRUE
line_color 3342489
quidu "380FDDDF006B"
roleview_list (list RoleViews
(object RoleView "primaryKey" @257
Parent_View @255
location (364, -751)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "380FDDE00117"
client @255
supplier @254
vertices (list Points
(1820, 753)
(1820, 455)
(1198, 455))
line_style 3
origin_attachment (1820, 753)
terminal_attachment (1198, 455)
label (object SegLabel @258
Parent_View @257
location (1290, 402)
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 RoleView "ejb" @259
Parent_View @255
location (364, -751)
stereotype TRUE
line_color 3342489
quidu "380FDDE00121"
client @255
supplier @250
vertices (list Points
(1820, 753)
(1820, 1673))
line_style 3
origin_attachment (1820, 753)
terminal_attachment (1820, 1673))))
(object AssociationViewNew "remoteInterface" @260
location (934, 921)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @261
Parent_View @260
location (974, 920)
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 600
justify 0
label "remoteInterface"
pctDist 1.183333
height 2
orientation 0)
stereotype TRUE
line_color 3342489
quidu "380FDC46006A"
roleview_list (list RoleViews
(object RoleView "remoteInterface" @262
Parent_View @260
location (335, 192)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "380FDC470166"
client @260
supplier @254
vertices (list Points
(934, 921)
(934, 711))
line_style 3
origin_attachment (934, 921)
terminal_attachment (934, 711)
label (object SegLabel @263
Parent_View @262
location (881, 733)
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 RoleView "ejb" @264
Parent_View @260
location (335, 192)
stereotype TRUE
line_color 3342489
quidu "380FDC470167"
client @260
supplier @251
vertices (list Points
(934, 921)
(934, 1132))
line_style 3
origin_attachment (934, 921)
terminal_attachment (934, 1132))))
(object AssociationViewNew "homeInterface" @265
location (819, 864)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @266
Parent_View @265
location (841, 1013)
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 274
justify 0
label "homeInterface"
pctDist 0.883333
height 149
orientation 1)
stereotype TRUE
line_color 3342489
quidu "380FDC3701C7"
roleview_list (list RoleViews
(object RoleView "homeInterface" @267
Parent_View @265
location (227, 128)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "380FDC440143"
client @265
supplier @254
vertices (list Points
(819, 864)
(819, 804)
(766, 804)
(766, 699)
(872, 699))
line_style 3
origin_attachment (819, 864)
terminal_attachment (872, 699)
label (object SegLabel @268
Parent_View @267
location (833, 667)
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.881919
height 33
orientation 0))
(object RoleView "ejb" @269
Parent_View @265
location (227, 128)
stereotype TRUE
line_color 3342489
quidu "380FDC44014D"
client @265
supplier @251
vertices (list Points
(819, 864)
(819, 1132))
line_style 3
origin_attachment (819, 864)
terminal_attachment (819, 1132))))
(object AssociationViewNew "ejbClass" @270
location (1131, 921)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @271
Parent_View @270
location (1125, 1031)
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 157
justify 0
label "ejbClass"
pctDist 0.400000
height 110
orientation 1)
stereotype TRUE
line_color 3342489
quidu "380FDC3402C7"
roleview_list (list RoleViews
(object RoleView "ejbClass" @272
Parent_View @270
location (539, 185)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "380FDC3501EC"
client @270
supplier @254
vertices (list Points
(1131, 921)
(1131, 712))
line_style 3
origin_attachment (1131, 921)
terminal_attachment (1131, 712)
label (object SegLabel @273
Parent_View @272
location (1091, 740)
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.870550
height 41
orientation 0))
(object RoleView "ejb" @274
Parent_View @270
location (539, 185)
stereotype TRUE
line_color 3342489
quidu "380FDC3501F6"
client @270
supplier @251
vertices (list Points
(1131, 921)
(1131, 1131))
line_style 3
origin_attachment (1131, 921)
terminal_attachment (1131, 1131))))
(object AssociationViewNew "localHomeInterface" @275
location (1431, 941)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @276
Parent_View @275
location (1385, 978)
font (object Font
size 10
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 32768
default_color FALSE)
anchor 1
anchor_loc 1
nlines 1
max_width 356
justify 0
label "localHomeInterface"
pctDist -0.266667
height 37
orientation 1)
stereotype TRUE
line_color 16384
quidu "39886C2B018B"
roleview_list (list RoleViews
(object RoleView "localHomeInterface" @277
Parent_View @275
location (439, -275)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "39886C2C02AF"
client @275
supplier @254
vertices (list Points
(1431, 941)
(1431, 625)
(1198, 625))
line_style 3
origin_attachment (1431, 941)
terminal_attachment (1198, 625)
label (object SegLabel @278
Parent_View @277
location (1290, 696)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 32768
default_color FALSE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.834746
height 71
orientation 0))
(object RoleView "$UNNAMED$34" @279
Parent_View @275
location (439, -275)
stereotype TRUE
line_color 3342489
quidu "39886C2C02D7"
client @275
supplier @251
vertices (list Points
(1431, 941)
(1431, 1204)
(1145, 1204))
line_style 3
origin_attachment (1431, 941)
terminal_attachment (1145, 1204))))
(object AssociationViewNew "localInterface" @280
location (481, 874)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @281
Parent_View @280
location (450, 831)
font (object Font
size 10
face "Arial"
bold FALSE
italics TRUE
underline FALSE
strike FALSE
color 32768
default_color FALSE)
anchor 1
anchor_loc 1
nlines 1
max_width 243
justify 0
label "localInterface"
pctDist -0.016667
height 44
orientation 0)
stereotype TRUE
line_color 16384
quidu "39886CC20283"
roleview_list (list RoleViews
(object RoleView "localInterface" @282
Parent_View @280
location (-511, -342)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "39886CC600EE"
client @280
supplier @254
vertices (list Points
(481, 874)
(481, 606)
(872, 606))
line_style 3
origin_attachment (481, 874)
terminal_attachment (872, 606)
label (object SegLabel @283
Parent_View @282
location (736, 648)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 32768
default_color FALSE)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.793375
height 42
orientation 1))
(object RoleView "$UNNAMED$35" @284
Parent_View @280
location (-511, -342)
stereotype TRUE
line_color 3342489
quidu "39886CC60120"
client @280
supplier @251
vertices (list Points
(481, 874)
(481, 1194)
(819, 1194))
line_style 3
origin_attachment (481, 874)
terminal_attachment (819, 1194))))
(object ClassView "Class" "Logical View::ejb::Session" @285
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (696, 1762)
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 @285
location (371, 1660)
fill_color 13434879
nlines 1
max_width 650
justify 0
label "Session")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E5F901EB"
compartment (object Compartment
Parent_View @285
location (371, 1721)
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 672)
width 668
height 228
annotation 8
autoResize TRUE)
(object InheritView "" @286
stereotype TRUE
line_color 3342489
quidu "3780E3230120"
client @285
supplier @251
vertices (list Points
(719, 1648)
(719, 1481))
line_style 3
origin_attachment (719, 1648)
terminal_attachment (719, 1481)
drawSupplier @252)
(object AssociationViewNew "$UNNAMED$85" @287
location (97, 860)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3E567CA2007F"
roleview_list (list RoleViews
(object RoleView "serviceEndpoint" @288
Parent_View @287
location (-630, -686)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @289
Parent_View @288
location (701, 477)
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 310
justify 0
label "+serviceEndpoint"
pctDist 0.847826
height 43
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E567CA30225"
client @287
supplier @254
vertices (list Points
(97, 860)
(97, 519)
(872, 519))
line_style 3
origin_attachment (97, 860)
terminal_attachment (872, 519)
label (object SegLabel @290
Parent_View @288
location (771, 557)
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.909420
height 38
orientation 1))
(object RoleView "$UNNAMED$86" @291
Parent_View @287
location (-630, -686)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3E567CA30243"
client @287
supplier @285
vertices (list Points
(97, 860)
(97, 1711)
(362, 1711))
line_style 3
origin_attachment (97, 860)
terminal_attachment (362, 1711))))))
(object ClassDiagram "Data Types"
quid "3810D69C01E4"
title "Data Types"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::ejb::SessionType" @292
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (272, 176)
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 @292
location (109, 92)
fill_color 13434879
nlines 1
max_width 326
justify 0
label "SessionType")
stereotype (object ItemLabel
Parent_View @292
location (109, 42)
fill_color 13434879
anchor 10
nlines 1
max_width 326
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "371BCA07010C"
compartment (object Compartment
Parent_View @292
location (109, 153)
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 231)
width 344
height 292
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::TransactionType" @293
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (704, 192)
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 @293
location (541, 108)
fill_color 13434879
nlines 1
max_width 326
justify 0
label "TransactionType")
stereotype (object ItemLabel
Parent_View @293
location (541, 58)
fill_color 13434879
anchor 10
nlines 1
max_width 326
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "37FCA48702EF"
compartment (object Compartment
Parent_View @293
location (541, 169)
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 231)
width 344
height 292
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::TransactionAttributeType" @294
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1216, 272)
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 @294
location (978, 88)
fill_color 13434879
nlines 1
max_width 476
justify 0
label "TransactionAttributeType")
stereotype (object ItemLabel
Parent_View @294
location (978, 38)
fill_color 13434879
anchor 10
nlines 1
max_width 476
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "379F634503C0"
compartment (object Compartment
Parent_View @294
location (978, 149)
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 7
max_width 306)
width 494
height 492
annotation 8
autoResize TRUE)))
(object ClassDiagram "EJB2.1 - Relationships"
quid "39BEF9C4039C"
title "EJB2.1 - Relationships"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 1876
items (list diagram_item_list
(object Label @295
location (31, 31)
font (object Font
size 12
face "Arial"
bold TRUE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
nlines 1
max_width 600
label "EJB 2.1 Relationships")
(object Label @296
location (90, 3042)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
nlines 39
max_width 1925
label
|An entity bean may have relationships with other entity beans with container managed persistence.
|Relationships may be one-to-one, one-to-many, or many-to-many relationships.
|Container managed relationships can exist only among entity beans within the same local relationship
|scope, as defined by the relationships element in the deployment descriptor. Container managed
|relationships are defined in terms of the local interfaces of the related beans.
|
|Relationships may be either bidirectional or unidirectional. If a relationship is bidirectional, it can be
|navigated in both directions, whereas a unidirectional relationship can be navigated in one direction
|only.
|
|A unidirectional relationship is implemented with a cmr-field on the entity bean instance from which
|navigation can take place, and no related cmr-field on the entity bean instance that is the target of the
|relationship. Unidirectional relationships are typically used when the Bean Provider wishes to restrict
|the visibility of a relationship.
|
|An entity bean that does not have a local interface can have only unidirectional relationships from itself
|to other entity beans. The lack of a local interface prevents other entity beans from having a relationship
|to it.
|
|The bean developer navigates or manipulates logical relationships by using the get and set accessor
|methods for the container managed relationship fields and the java.util.Collection API for
|collection-valued container managed relationship fields.
|
|The bean provider must consider the type and cardinality of relationships when the entity bean classes
|are programmed. The get method for a cmr-field must return either the local interface of the entity bean
|or a collection (more precisely, either java.util.Collection or java.util.Set) of the
|same. The set method for the relationship must take as an argument the entity beanÂ’s local interface or a
|collection of the same.
)
(object Label @297
location (90, 2962)
font (object Font
size 12
face "Arial"
bold TRUE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
nlines 1
max_width 600
label "Regarding Relationships")
(object ClassView "Class" "Logical View::ejb::CMPAttribute" @298
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (880, 2816)
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 @298
location (615, 2713)
fill_color 13434879
nlines 2
max_width 530
justify 0
label "CMPAttribute")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3A2288630003"
compartment (object Compartment
Parent_View @298
location (615, 2774)
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 572)
width 548
height 230
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::MultiplicityKind" @299
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2690, 1532)
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 @299
location (2528, 1448)
fill_color 13434879
nlines 1
max_width 324
justify 0
label "MultiplicityKind")
stereotype (object ItemLabel
Parent_View @299
location (2528, 1398)
fill_color 13434879
anchor 10
nlines 1
max_width 321
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "399AEBCB02B7"
compartment (object Compartment
Parent_View @299
location (2528, 1509)
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 159)
width 342
height 292
annotation 8
autoResize TRUE)
(object NoteView @300
location (3339, 2015)
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 @300
location (2583, 1871)
fill_color 13434879
nlines 5
max_width 1477
label "CCM - This was originally modeled as an eMultiplicity, but has been simplified to a specific set of enum values. The enumeration type is different from eMultiplicity, which captures much more information, like upper and lower bounds. If we find that the additional information captured by eMultiplicity is required, it can be added in an extension to RelationshipRole.")
line_color 32768
fill_color 13434833
width 1537
height 300)
(object NoteView @301
location (1924, 2428)
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 @301
location (1367, 2156)
fill_color 13434879
nlines 10
max_width 1078
label
|The cmr-field-name element specifies the name of a logical relationship field in the entity bean class. The name of the cmr-field must begin with a lowercase letter. This field is accessed by methods whose names consists of the name of the field specified by cmr-field-name in which the first letter is uppercased, prefixed by "get" or "set".
|
|@invariant The name of the cmr-field must begin with a lowercase letter.
)
line_color 3342489
fill_color 13434879
width 1138
height 556)
(object AttachView "" @302
stereotype TRUE
line_color 3342489
client @300
supplier @299
vertices (list Points
(2748, 1864)
(2748, 1678))
line_style 3
origin_attachment (2748, 1864)
terminal_attachment (2748, 1678))
(object ClassView "Class" "Logical View::java::JavaClass" @303
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (416, 2656)
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 @303
location (323, 2577)
nlines 2
max_width 186
justify 0
label "JavaClass")
icon_style "Icon"
line_color 3342489
fill_color 16777215
quidu "36549FCC00FA"
width 204
height 182
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::EJBJar" @304
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (544, 256)
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 @304
location (384, 233)
fill_color 13434879
nlines 1
max_width 320
justify 0
label "EJBJar")
stereotype (object ItemLabel
Parent_View @304
location (384, 183)
fill_color 13434879
anchor 10
nlines 1
max_width 317
justify 0
label "<<component>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "371BC55D01E1"
width 338
height 170
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::CMRField" @305
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (432, 2304)
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 @305
location (328, 2254)
fill_color 13434879
nlines 1
max_width 208
justify 0
label "CMRField")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF1810004B"
width 226
height 124
annotation 8
autoResize TRUE)
(object InheritView "" @306
stereotype TRUE
line_color 32768
quidu "399AD4690170"
client @305
supplier @298
vertices (list Points
(486, 2366)
(778, 2700))
line_style 0)
(object AssociationViewNew "$UNNAMED$44" @307
location (416, 2465)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "399AE0FB03D3"
roleview_list (list RoleViews
(object RoleView "collectionType" @308
Parent_View @307
location (0, 593)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @309
Parent_View @308
location (247, 2529)
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 291
justify 0
label "+collectionType"
pctDist 0.650813
height 170
orientation 1)
stereotype TRUE
line_color 3342489
quidu "399AE0FC038F"
client @307
supplier @303
vertices (list Points
(416, 2465)
(416, 2565))
line_style 3
origin_attachment (416, 2465)
terminal_attachment (416, 2565)
label (object SegLabel @310
Parent_View @308
location (471, 2540)
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.747475
height 55
orientation 0))
(object RoleView "$UNNAMED$45" @311
Parent_View @307
location (0, 593)
stereotype TRUE
line_color 3342489
quidu "399AE0FC03B7"
client @307
supplier @305
vertices (list Points
(416, 2465)
(416, 2366))
line_style 3
origin_attachment (416, 2465)
terminal_attachment (416, 2366))))
(object ClassView "Class" "Logical View::ejb::EJBRelation" @312
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (616, 992)
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 @312
location (351, 865)
fill_color 13434879
nlines 2
max_width 530
justify 0
label "EJBRelation")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF0C0203BF"
compartment (object Compartment
Parent_View @312
location (351, 926)
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 572)
width 548
height 278
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::Relationships" @313
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (528, 577)
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 @313
location (263, 499)
fill_color 13434879
nlines 1
max_width 530
justify 0
label "Relationships")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BEF81703B3"
compartment (object Compartment
Parent_View @313
location (263, 560)
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 572)
width 548
height 180
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$19" @314
location (550, 413)
stereotype TRUE
line_color 32768
quidu "39BEF8870378"
roleview_list (list RoleViews
(object RoleView "ejbJar" @315
Parent_View @314
location (54, 109)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @316
Parent_View @315
location (653, 369)
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.608108
height 103
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BEF889003D"
client @314
supplier @304
vertices (list Points
(550, 413)
(550, 340))
line_style 3
origin_attachment (550, 413)
terminal_attachment (550, 340)
label (object SegLabel @317
Parent_View @315
location (493, 364)
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.675676
height 58
orientation 0))
(object RoleView "relationshipList" @318
Parent_View @314
location (54, 109)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @319
Parent_View @318
location (725, 459)
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.637363
height 175
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39BEF889003C"
client @314
supplier @313
vertices (list Points
(550, 413)
(550, 487))
line_style 3
origin_attachment (550, 413)
terminal_attachment (550, 487)
label (object SegLabel @320
Parent_View @318
location (487, 463)
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.670330
height 64
orientation 1))))
(object AssociationViewNew "$UNNAMED$21" @321
location (641, 759)
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 "39BF0C400147"
roleview_list (list RoleViews
(object RoleView "ejbRelations" @322
Parent_View @321
location (273, 503)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @323
Parent_View @322
location (492, 793)
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 244
justify 0
label "+ejbRelations"
pctDist 0.379310
height 150
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF0C41001C"
client @321
supplier @312
vertices (list Points
(641, 759)
(641, 852))
line_style 3
origin_attachment (641, 759)
terminal_attachment (641, 852)
label (object SegLabel @324
Parent_View @322
location (697, 805)
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..n"
pctDist 0.500000
height 56
orientation 0))
(object RoleView "relationshipList" @325
Parent_View @321
location (273, 503)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @326
Parent_View @325
location (840, 701)
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.622222
height 199
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF0C41001D"
client @321
supplier @313
vertices (list Points
(641, 759)
(641, 666))
line_style 3
origin_attachment (641, 759)
terminal_attachment (641, 666)
label (object SegLabel @327
Parent_View @325
location (568, 694)
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.711111
height 74
orientation 0))))
(object ClassView "Class" "Logical View::ejb::EJBRelationshipRole" @328
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (537, 1569)
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 @328
location (272, 1420)
fill_color 13434879
nlines 1
max_width 530
justify 0
label "EJBRelationshipRole")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF0DD0023D"
compartment (object Compartment
Parent_View @328
location (272, 1481)
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 5
max_width 572)
width 548
height 322
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$25" @329
location (101, 1910)
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 "39BF1BBD02ED"
roleview_list (list RoleViews
(object RoleView "/opposite" @330
Parent_View @329
location (-411, 774)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @331
Parent_View @330
location (493, 1785)
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 188
justify 0
label "+/opposite"
pctDist 0.905192
height 124
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF1BC0039C"
client @329
supplier @328
vertices (list Points
(101, 1910)
(101, 1970)
(369, 1970)
(369, 1730))
line_style 3
origin_attachment (101, 1910)
terminal_attachment (369, 1730))
(object RoleView "$UNNAMED$26" @332
Parent_View @329
location (-411, 774)
stereotype TRUE
line_color 3342489
quidu "39BF1BC003A6"
client @329
supplier @328
vertices (list Points
(101, 1910)
(101, 1590)
(263, 1590))
line_style 3
origin_attachment (101, 1910)
terminal_attachment (263, 1590))))
(object AssociationViewNew "$UNNAMED$24" @333
location (500, 1986)
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 "39BF182001C1"
roleview_list (list RoleViews
(object RoleView "cmrField" @334
Parent_View @333
location (-12, 850)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @335
Parent_View @334
location (383, 2193)
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 182
justify 0
label "+cmrField"
pctDist 0.809524
height 118
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF182100D2"
client @333
supplier @305
vertices (list Points
(500, 1986)
(500, 2242))
line_style 3
origin_attachment (500, 1986)
terminal_attachment (500, 2242)
label (object SegLabel @336
Parent_View @334
location (539, 2179)
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.752294
height 39
orientation 0))
(object RoleView "role" @337
Parent_View @333
location (-12, 850)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @338
Parent_View @337
location (572, 1780)
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 104
justify 0
label "+role"
pctDist 0.805714
height 72
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF182100DC"
client @333
supplier @328
vertices (list Points
(500, 1986)
(500, 1730))
line_style 3
origin_attachment (500, 1986)
terminal_attachment (500, 1730))))
(object AssociationViewNew "$UNNAMED$22" @339
location (647, 1268)
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 "39BF0DE30136"
roleview_list (list RoleViews
(object RoleView "relationshipRoles" @340
Parent_View @339
location (151, 564)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @341
Parent_View @340
location (460, 1363)
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 332
justify 0
label "+relationshipRoles"
pctDist 0.685185
height 188
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF0DE303D5"
client @339
supplier @328
vertices (list Points
(647, 1268)
(647, 1407))
line_style 3
origin_attachment (647, 1268)
terminal_attachment (647, 1407)
label (object SegLabel @342
Parent_View @340
location (684, 1374)
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 "2"
pctDist 0.761905
height 37
orientation 0))
(object RoleView "relationship" @343
Parent_View @339
location (151, 564)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @344
Parent_View @343
location (494, 1190)
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 236
justify 0
label "+relationship"
pctDist 0.575342
height 154
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39BF0DE303D6"
client @339
supplier @312
vertices (list Points
(647, 1268)
(647, 1130))
line_style 3
origin_attachment (647, 1268)
terminal_attachment (647, 1130)
label (object SegLabel @345
Parent_View @343
location (686, 1172)
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.698630
height 39
orientation 1))))
(object ClassView "Class" "Logical View::common::Description" @346
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1596, 471)
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 @346
location (1468, 342)
fill_color 13434879
nlines 1
max_width 256
justify 0
label "Description")
icon_style "Icon"
line_color 8421504
fill_color 12632256
quidu "3E4A98D602E0"
compartment (object Compartment
Parent_View @346
location (1468, 457)
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 285)
width 274
height 282
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$65" @347
location (1042, 613)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1FCB01AA"
roleview_list (list RoleViews
(object RoleView "descriptions" @348
Parent_View @347
location (531, -379)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @349
Parent_View @348
location (1310, 597)
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 260
justify 0
label "+descriptions"
pctDist 0.645621
height 17
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D1FCC00C5"
client @347
supplier @346
vertices (list Points
(1042, 613)
(1459, 613))
line_style 3
origin_attachment (1042, 613)
terminal_attachment (1459, 613)
label (object SegLabel @350
Parent_View @348
location (1366, 654)
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..n"
pctDist 0.775967
height 41
orientation 1))
(object RoleView "$UNNAMED$66" @351
Parent_View @347
location (531, -379)
stereotype TRUE
line_color 3342489
quidu "3E4D1FCC00E3"
client @347
supplier @312
vertices (list Points
(1042, 613)
(865, 613)
(865, 853))
line_style 3
origin_attachment (1042, 613)
terminal_attachment (865, 853))))
(object AssociationViewNew "$UNNAMED$73" @352
location (1130, 506)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1FBF01CB"
roleview_list (list RoleViews
(object RoleView "descriptions" @353
Parent_View @352
location (602, -70)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @354
Parent_View @353
location (1299, 463)
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 260
justify 0
label "+descriptions"
pctDist 0.512903
height 44
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D1FC1001F"
client @352
supplier @346
vertices (list Points
(1130, 506)
(1459, 506))
line_style 3
origin_attachment (1130, 506)
terminal_attachment (1459, 506)
label (object SegLabel @355
Parent_View @353
location (1344, 542)
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..n"
pctDist 0.654839
height 36
orientation 1))
(object RoleView "$UNNAMED$74" @356
Parent_View @352
location (602, -70)
stereotype TRUE
line_color 3342489
quidu "3E4D1FC10047"
client @352
supplier @313
vertices (list Points
(1130, 506)
(802, 506))
line_style 3
origin_attachment (1130, 506)
terminal_attachment (802, 506))))
(object AssociationViewNew "$UNNAMED$77" @357
location (1285, 1169)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D20C102C6"
roleview_list (list RoleViews
(object RoleView "descriptions" @358
Parent_View @357
location (748, -400)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @359
Parent_View @358
location (1409, 724)
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 260
justify 0
label "+descriptions"
pctDist 0.861596
height 125
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D20C400CC"
client @357
supplier @346
vertices (list Points
(1285, 1169)
(1533, 1169)
(1533, 612))
line_style 3
origin_attachment (1285, 1169)
terminal_attachment (1533, 612)
label (object SegLabel @360
Parent_View @358
location (1481, 676)
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..n"
pctDist 0.921446
height 53
orientation 0))
(object RoleView "$UNNAMED$78" @361
Parent_View @357
location (748, -400)
stereotype TRUE
line_color 3342489
quidu "3E4D20C400EA"
client @357
supplier @328
vertices (list Points
(1285, 1169)
(719, 1169)
(719, 1408))
line_style 3
origin_attachment (1285, 1169)
terminal_attachment (719, 1408))))
(object ClassView "Class" "Logical View::ejb::ContainerManagedEntity" @362
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2321, 1138)
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 @362
location (1949, 1036)
fill_color 13434879
nlines 1
max_width 744
justify 0
label "ContainerManagedEntity")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E3230174"
compartment (object Compartment
Parent_View @362
location (1949, 1097)
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 779)
width 762
height 228
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$38" @363
location (1290, 1233)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398886F503BD"
roleview_list (list RoleViews
(object RoleView "/roles" @364
Parent_View @363
location (-966, -143)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @365
Parent_View @364
location (882, 1363)
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 140
justify 0
label "+/roles"
pctDist 0.892857
height 41
orientation 1)
stereotype TRUE
line_color 3342489
quidu "398886F602D8"
client @363
supplier @328
vertices (list Points
(1290, 1233)
(1079, 1233)
(1079, 1403)
(811, 1403))
line_style 3
origin_attachment (1290, 1233)
terminal_attachment (811, 1403)
label (object SegLabel @366
Parent_View @364
location (875, 1440)
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..n"
pctDist 0.900794
height 37
orientation 0))
(object RoleView "$UNNAMED$39" @367
Parent_View @363
location (-966, -143)
stereotype TRUE
line_color 3342489
quidu "398886F602E2"
client @363
supplier @362
vertices (list Points
(1290, 1233)
(1940, 1233))
line_style 3
origin_attachment (1290, 1233)
terminal_attachment (1940, 1233))))
(object ClassView "Class" "Logical View::ejb::RoleSource" @368
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1456, 1808)
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 @368
location (1278, 1705)
fill_color 13434879
nlines 2
max_width 356
justify 0
label "RoleSource")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF147500E4"
compartment (object Compartment
Parent_View @368
location (1278, 1766)
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 391)
width 374
height 230
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$23" @369
location (1040, 1717)
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 "39BF14EA02FF"
roleview_list (list RoleViews
(object RoleView "source" @370
Parent_View @369
location (528, 581)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @371
Parent_View @370
location (1191, 1663)
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 145
justify 0
label "+source"
pctDist 0.659389
height 55
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39BF14EC0059"
client @369
supplier @368
vertices (list Points
(1040, 1717)
(1269, 1717))
line_style 3
origin_attachment (1040, 1717)
terminal_attachment (1269, 1717)
label (object SegLabel @372
Parent_View @370
location (1245, 1771)
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 RoleView "role" @373
Parent_View @369
location (528, 581)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @374
Parent_View @373
location (888, 1661)
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 104
justify 0
label "+role"
pctDist 0.663755
height 57
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF14EC005A"
client @369
supplier @328
vertices (list Points
(1040, 1717)
(811, 1717))
line_style 3
origin_attachment (1040, 1717)
terminal_attachment (811, 1717)
label (object SegLabel @375
Parent_View @373
location (835, 1771)
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 AssociationViewNew "$UNNAMED$69" @376
location (1644, 1152)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D210300CD"
roleview_list (list RoleViews
(object RoleView "descriptions" @377
Parent_View @376
location (188, -656)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @378
Parent_View @377
location (1797, 726)
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 260
justify 0
label "+descriptions"
pctDist 0.790657
height 153
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E4D210502EC"
client @376
supplier @346
vertices (list Points
(1644, 1152)
(1644, 612))
line_style 3
origin_attachment (1644, 1152)
terminal_attachment (1644, 612)
label (object SegLabel @379
Parent_View @377
location (1698, 667)
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..n"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$70" @380
Parent_View @376
location (188, -656)
stereotype TRUE
line_color 3342489
quidu "3E4D2105030A"
client @376
supplier @368
vertices (list Points
(1644, 1152)
(1644, 1693))
line_style 3
origin_attachment (1644, 1152)
terminal_attachment (1644, 1693))))
(object AssociationViewNew "$UNNAMED$36" @381
location (1942, 1652)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 32768
quidu "398884C2036E"
roleview_list (list RoleViews
(object RoleView "entityBean" @382
Parent_View @381
location (710, 260)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @383
Parent_View @382
location (1964, 1917)
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 228
justify 0
label "+entityBean"
pctDist -0.664634
height 22
orientation 1)
stereotype TRUE
line_color 3342489
quidu "398884C3027F"
client @381
supplier @362
vertices (list Points
(1942, 1652)
(1942, 1252))
line_style 3
origin_attachment (1942, 1652)
terminal_attachment (1942, 1252)
label (object SegLabel @384
Parent_View @382
location (1996, 1293)
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 RoleView "$UNNAMED$37" @385
Parent_View @381
location (710, 260)
stereotype TRUE
line_color 3342489
quidu "398884C30289"
client @381
supplier @368
vertices (list Points
(1942, 1652)
(1942, 1754)
(1643, 1754))
line_style 3
origin_attachment (1942, 1652)
terminal_attachment (1643, 1754))))))
(object ClassDiagram "EJB2.1 - Query"
quid "39BF241E0193"
title "EJB2.1 - Query"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 338
items (list diagram_item_list
(object ClassView "Class" "Logical View::ejb::ReturnTypeMapping" @386
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (368, 1891)
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 @386
location (168, 1807)
fill_color 13434879
nlines 1
max_width 400
justify 0
label "ReturnTypeMapping")
stereotype (object ItemLabel
Parent_View @386
location (168, 1757)
fill_color 13434879
anchor 10
nlines 1
max_width 400
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 16384
fill_color 13434833
quidu "398870D30276"
compartment (object Compartment
Parent_View @386
location (168, 1868)
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 200)
width 418
height 292
annotation 8
autoResize TRUE)
(object Label @387
location (199, 56)
font (object Font
size 14
face "Arial"
bold TRUE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
nlines 1
max_width 600
label "EJB2.1 Query")
(object ClassView "Class" "Logical View::ejb::MethodElement" @388
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1754, 1063)
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 @388
location (1505, 914)
fill_color 13434879
nlines 1
max_width 498
justify 0
label "MethodElement")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "392ED22D008A"
compartment (object Compartment
Parent_View @388
location (1505, 975)
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 5
max_width 532)
width 516
height 322
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::EnterpriseBean" @389
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (3072, 983)
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 @389
location (2858, 802)
fill_color 13434879
nlines 1
max_width 428
justify 0
label "EnterpriseBean")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E71A010A"
compartment (object Compartment
Parent_View @389
location (2858, 863)
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 303)
width 446
height 386
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$12" @390
location (2446, 945)
stereotype TRUE
line_color 3342489
quidu "3937D6FF011D"
roleview_list (list RoleViews
(object RoleView "methodElement" @391
Parent_View @390
location (-164, 465)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @392
Parent_View @391
location (2198, 932)
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 322
justify 0
label "+methodElement"
pctDist 0.600998
height 47
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3937D7000218"
client @390
supplier @388
vertices (list Points
(2446, 945)
(2446, 978)
(2012, 978))
line_style 3
origin_attachment (2446, 945)
terminal_attachment (2012, 978)
label (object SegLabel @393
Parent_View @391
location (2083, 1029)
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..n"
pctDist 0.850374
height 51
orientation 0))
(object RoleView "enterpriseBean" @394
Parent_View @390
location (-164, 465)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @395
Parent_View @394
location (2673, 866)
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 299
justify 0
label "+enterpriseBean"
pctDist 0.599503
height 47
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3937D7000178"
client @390
supplier @389
vertices (list Points
(2446, 945)
(2446, 912)
(2849, 912))
line_style 3
origin_attachment (2446, 945)
terminal_attachment (2849, 912)
label (object SegLabel @396
Parent_View @394
location (2804, 966)
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 ClassView "Class" "Logical View::ejb::Entity" @397
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1591, 361)
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 @397
location (1408, 258)
fill_color 13434879
nlines 2
max_width 366
justify 0
label "Entity")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E6970351"
compartment (object Compartment
Parent_View @397
location (1408, 319)
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 388)
width 384
height 230
annotation 8
autoResize TRUE)
(object InheritView "" @398
stereotype TRUE
line_color 3342489
quidu "3780E8080095"
client @397
supplier @389
vertices (list Points
(1783, 440)
(2848, 889))
line_style 0)
(object ClassView "Class" "Logical View::ejb::QueryMethod" @399
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1984, 1481)
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 @399
location (1896, 1405)
fill_color 13434879
nlines 2
max_width 176
justify 0
label "QueryMethod")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "399ACD9C02DF"
width 194
height 176
annotation 8
autoResize TRUE)
(object InheritView "" @400
stereotype TRUE
line_color 32768
quidu "399AD23802A9"
client @399
supplier @388
vertices (list Points
(1953, 1392)
(1953, 1224))
line_style 3
origin_attachment (1953, 1392)
terminal_attachment (1953, 1224))
(object ClassView "Class" "Logical View::common::Description" @401
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (918, 2037)
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 @401
location (790, 1907)
fill_color 13434879
nlines 1
max_width 256
justify 0
label "Description")
icon_style "Icon"
line_color 3342489
fill_color 15778042
quidu "3E4A98D602E0"
compartment (object Compartment
Parent_View @401
location (790, 2022)
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 285)
width 274
height 284
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::ContainerManagedEntity" @402
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (660, 397)
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 @402
location (288, 270)
fill_color 13434879
nlines 2
max_width 744
justify 0
label "ContainerManagedEntity")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E3230174"
compartment (object Compartment
Parent_View @402
location (288, 331)
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 779)
width 762
height 278
annotation 8
autoResize TRUE)
(object InheritView "" @403
stereotype TRUE
line_color 3342489
quidu "3780E3230175"
client @402
supplier @397
vertices (list Points
(1041, 366)
(1399, 366))
line_style 3
origin_attachment (1041, 366)
terminal_attachment (1399, 366))
(object ClassView "Class" "Logical View::ejb::Query" @404
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (782, 1478)
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 @404
location (305, 1353)
fill_color 13434879
nlines 1
max_width 954
justify 0
label "Query")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF02710327"
compartment (object Compartment
Parent_View @404
location (305, 1414)
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 4
max_width 973)
width 972
height 274
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$20" @405
location (1577, 1475)
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 "39BF056702CD"
roleview_list (list RoleViews
(object RoleView "queryMethod" @406
Parent_View @405
location (1257, 131)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @407
Parent_View @406
location (1729, 1438)
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 262
justify 0
label "+queryMethod"
pctDist 0.491525
height 38
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39BF056901EA"
client @405
supplier @399
vertices (list Points
(1577, 1475)
(1887, 1475))
line_style 3
origin_attachment (1577, 1475)
terminal_attachment (1887, 1475)
label (object SegLabel @408
Parent_View @406
location (1855, 1529)
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 RoleView "query" @409
Parent_View @405
location (1257, 131)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @410
Parent_View @409
location (1330, 1434)
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 138
justify 0
label "+query"
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF056901F4"
client @405
supplier @404
vertices (list Points
(1577, 1475)
(1268, 1475))
line_style 3
origin_attachment (1577, 1475)
terminal_attachment (1268, 1475)
label (object SegLabel @411
Parent_View @409
location (1299, 1529)
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 AssociationViewNew "$UNNAMED$83" @412
location (849, 1754)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 3342489
quidu "3E56500D0259"
roleview_list (list RoleViews
(object RoleView "descriptions" @413
Parent_View @412
location (67, 276)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @414
Parent_View @413
location (1015, 1844)
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 260
justify 0
label "+descriptions"
pctDist 0.874408
height 140
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E56500E0142"
client @412
supplier @401
vertices (list Points
(849, 1754)
(883, 1894))
line_style 0
label (object SegLabel @415
Parent_View @413
location (818, 1852)
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..n"
pctDist 0.607463
height 55
orientation 1))
(object RoleView "$UNNAMED$84" @416
Parent_View @412
location (67, 276)
stereotype TRUE
line_color 3342489
quidu "3E56500E0174"
client @412
supplier @404
vertices (list Points
(849, 1754)
(815, 1615))
line_style 0)))
(object AssociationViewNew "$UNNAMED$54" @417
location (638, 1013)
stereotype TRUE
line_color 32768
quidu "3E4D25D600F0"
roleview_list (list RoleViews
(object RoleView "entity" @418
Parent_View @417
location (174, -171)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @419
Parent_View @418
location (696, 570)
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 136
justify 0
label "+entity"
pctDist 0.938272
height 118
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E4D25D600F1"
client @417
supplier @402
vertices (list Points
(638, 1013)
(578, 1013)
(578, 536))
line_style 3
origin_attachment (638, 1013)
terminal_attachment (578, 536)
label (object SegLabel @420
Parent_View @418
location (509, 572)
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.934568
height 70
orientation 0))
(object RoleView "queries" @421
Parent_View @417
location (174, -171)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @422
Parent_View @421
location (910, 1283)
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 158
justify 0
label "+queries"
pctDist 0.883951
height 113
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D25D600F2"
client @417
supplier @404
vertices (list Points
(638, 1013)
(797, 1013)
(797, 1341))
line_style 3
origin_attachment (638, 1013)
terminal_attachment (797, 1341)
label (object SegLabel @423
Parent_View @421
location (883, 1320)
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..n"
pctDist 0.958025
height 86
orientation 0))))))
(object ClassDiagram "EJB2.1 - Message Driven Bean"
quid "39BF2749030C"
title "EJB2.1 - Message Driven Bean"
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.
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 1931
items (list diagram_item_list
(object Label @424
location (50, 41)
font (object Font
size 12
face "Arial"
bold TRUE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
nlines 1
max_width 762
label "EJB2.1 Message Driven Bean")
(object ClassView "Class" "Logical View::ejb::EnterpriseBean" @425
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (396, 361)
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 @425
location (242, 315)
fill_color 13434879
nlines 1
max_width 308
justify 0
label "EnterpriseBean")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3780E71A010A"
width 326
height 117
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::TransactionType" @426
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1825, 497)
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 @426
location (1659, 413)
fill_color 13434879
nlines 1
max_width 332
justify 0
label "TransactionType")
stereotype (object ItemLabel
Parent_View @426
location (1659, 363)
fill_color 13434879
anchor 10
nlines 1
max_width 332
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "37FCA48702EF"
compartment (object Compartment
Parent_View @426
location (1659, 474)
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 231)
width 350
height 292
annotation 8
autoResize TRUE)
(object NoteView @427
location (1626, 897)
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 @427
location (1488, 797)
fill_color 13434879
nlines 4
max_width 240
label "Was already used/defined by Session bean")
line_color 3342489
fill_color 13434879
width 300
height 212)
(object AttachView "" @428
stereotype TRUE
line_color 3342489
client @427
supplier @426
vertices (list Points
(1678, 790)
(1751, 643))
line_style 0)
(object ClassView "Class" "Logical View::ejb::AcknowledgeMode" @429
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (784, 1169)
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 @429
location (564, 1085)
fill_color 13434879
nlines 1
max_width 440
justify 0
label "AcknowledgeMode")
stereotype (object ItemLabel
Parent_View @429
location (564, 1035)
fill_color 13434879
anchor 10
nlines 1
max_width 440
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF36D703E4"
compartment (object Compartment
Parent_View @429
location (564, 1146)
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 446)
width 458
height 292
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::SubscriptionDurabilityKind" @430
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1056, 1968)
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 @430
location (805, 1884)
fill_color 13434879
nlines 1
max_width 502
justify 0
label "SubscriptionDurabilityKind")
stereotype (object ItemLabel
Parent_View @430
location (805, 1834)
fill_color 13434879
anchor 10
nlines 1
max_width 502
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF38F0029C"
compartment (object Compartment
Parent_View @430
location (805, 1945)
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 268)
width 520
height 292
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::DestinationType" @431
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (544, 1968)
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 @431
location (376, 1884)
fill_color 13434879
nlines 1
max_width 336
justify 0
label "DestinationType")
stereotype (object ItemLabel
Parent_View @431
location (376, 1834)
fill_color 13434879
anchor 10
nlines 1
max_width 336
justify 0
label "<<enumeration>>")
icon_style "Icon"
line_color 32768
fill_color 13434833
quidu "39978F5C0106"
compartment (object Compartment
Parent_View @431
location (376, 1945)
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 178)
width 354
height 292
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::MessageDrivenDestination" @432
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (568, 1616)
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 @432
location (112, 1489)
fill_color 13434879
nlines 2
max_width 912
justify 0
label "MessageDrivenDestination")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF33F10044"
compartment (object Compartment
Parent_View @432
location (112, 1550)
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 951)
width 930
height 278
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::java::JavaClass" @433
ShowCompartmentStereotypes TRUE
SuppressAttribute TRUE
SuppressOperation TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1428, 547)
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 @433
location (1303, 450)
fill_color 13434879
nlines 1
max_width 251
justify 0
label "JavaClass")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "36549FCC00FA"
width 269
height 219
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::ActivationConfigProperty" @434
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2620, 1797)
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 @434
location (2488, 1670)
fill_color 13434879
nlines 2
max_width 264
justify 0
label "ActivationConfigProperty")
icon_style "Icon"
line_color 10949559
fill_color 15778042
quidu "3E4D1A1A00BF"
compartment (object Compartment
Parent_View @434
location (2488, 1781)
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 294)
width 282
height 278
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::MessageDriven" @435
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (564, 799)
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 @435
location (104, 650)
fill_color 13434879
nlines 1
max_width 920
justify 0
label "MessageDriven")
icon_style "Icon"
line_color 4227072
fill_color 13434833
quidu "39BF3248010B"
compartment (object Compartment
Parent_View @435
location (104, 711)
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 5
max_width 944)
width 938
height 322
annotation 8
autoResize TRUE)
(object InheritView "" @436
stereotype TRUE
line_color 4227072
quidu "39BF3253026F"
client @435
supplier @425
vertices (list Points
(406, 637)
(406, 419))
line_style 3
origin_attachment (406, 637)
terminal_attachment (406, 419))
(object AssociationViewNew "$UNNAMED$31" @437
location (353, 1218)
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 "39BF340801FF"
roleview_list (list RoleViews
(object RoleView "destination" @438
Parent_View @437
location (-47, 418)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @439
Parent_View @438
location (502, 1436)
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 228
justify 0
label "+destination"
pctDist 0.849817
height 149
orientation 0)
stereotype TRUE
line_color 3342489
quidu "39BF34090052"
client @437
supplier @432
vertices (list Points
(353, 1218)
(353, 1476))
line_style 3
origin_attachment (353, 1218)
terminal_attachment (353, 1476)
label (object SegLabel @440
Parent_View @438
location (316, 1422)
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.790984
height 38
orientation 1))
(object RoleView "bean" @441
Parent_View @437
location (-47, 418)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @442
Parent_View @441
location (440, 998)
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 128
justify 0
label "+bean"
pctDist 0.857143
height 87
orientation 1)
stereotype TRUE
line_color 3342489
quidu "39BF3409005C"
client @437
supplier @435
vertices (list Points
(353, 1218)
(353, 960))
line_style 3
origin_attachment (353, 1218)
terminal_attachment (353, 960)
label (object SegLabel @443
Parent_View @441
location (296, 1001)
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.845865
height 58
orientation 0))))
(object AssociationViewNew "$UNNAMED$55" @444
location (951, 340)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D298201E2"
roleview_list (list RoleViews
(object RoleView "messageDestination" @445
Parent_View @444
location (454, -460)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @446
Parent_View @445
location (1179, 292)
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 396
justify 0
label "+messageDestination"
pctDist 0.424176
height 49
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D29830270"
client @444
supplier @433
vertices (list Points
(951, 340)
(1393, 340)
(1393, 438))
line_style 3
origin_attachment (951, 340)
terminal_attachment (1393, 438)
label (object SegLabel @447
Parent_View @445
location (1340, 383)
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.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$56" @448
Parent_View @444
location (454, -460)
stereotype TRUE
line_color 3342489
quidu "3E4D2983027A"
client @444
supplier @435
vertices (list Points
(951, 340)
(708, 340)
(708, 638))
line_style 3
origin_attachment (951, 340)
terminal_attachment (708, 638))))
(object AssociationViewNew "$UNNAMED$61" @449
location (1077, 584)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E562D9E0254"
roleview_list (list RoleViews
(object RoleView "messagingType" @450
Parent_View @449
location (580, -216)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @451
Parent_View @450
location (1129, 552)
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 312
justify 0
label "+messagingType"
pctDist 0.245455
height 33
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E562D9F0183"
client @449
supplier @433
vertices (list Points
(1077, 584)
(1294, 584))
line_style 3
origin_attachment (1077, 584)
terminal_attachment (1294, 584)
label (object SegLabel @452
Parent_View @450
location (1243, 639)
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.768182
height 55
orientation 1))
(object RoleView "$UNNAMED$62" @453
Parent_View @449
location (580, -216)
stereotype TRUE
line_color 3342489
quidu "3E562D9F0197"
client @449
supplier @435
vertices (list Points
(1077, 584)
(914, 584)
(914, 638))
line_style 3
origin_attachment (1077, 584)
terminal_attachment (914, 638))))
(object ClassView "Class" "Logical View::common::Description" @454
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2490, 687)
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 @454
location (2362, 558)
fill_color 13434879
nlines 1
max_width 256
justify 0
label "Description")
icon_style "Icon"
line_color 8421504
fill_color 12632256
quidu "3E4A98D602E0"
compartment (object Compartment
Parent_View @454
location (2362, 673)
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 285)
width 274
height 282
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::ejb::ActivationConfig" @455
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1848, 1387)
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 @455
location (1752, 1311)
fill_color 13434879
nlines 2
max_width 192
justify 0
label "ActivationConfig")
icon_style "Icon"
line_color 10949559
fill_color 15778042
quidu "3E4D1A7E0131"
width 210
height 176
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$46" @456
location (2044, 1713)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1AE2015D"
roleview_list (list RoleViews
(object RoleView "configProperties" @457
Parent_View @456
location (196, 326)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @458
Parent_View @457
location (2299, 1776)
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 314
justify 0
label "+configProperties"
pctDist 0.585480
height 63
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E4D1AE20333"
client @456
supplier @434
vertices (list Points
(2044, 1713)
(2479, 1713))
line_style 3
origin_attachment (2044, 1713)
terminal_attachment (2479, 1713)
label (object SegLabel @459
Parent_View @457
location (2322, 1656)
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.641164
height 58
orientation 0))
(object RoleView "$UNNAMED$47" @460
Parent_View @456
location (196, 326)
stereotype TRUE
line_color 3342489
quidu "3E4D1AE20335"
client @456
supplier @455
vertices (list Points
(2044, 1713)
(1847, 1713)
(1847, 1475))
line_style 3
origin_attachment (2044, 1713)
terminal_attachment (1847, 1475))))
(object AssociationViewNew "$UNNAMED$48" @461
location (1318, 1145)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1B050149"
roleview_list (list RoleViews
(object RoleView "activationConfig" @462
Parent_View @461
location (822, 345)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @463
Parent_View @462
location (1574, 1318)
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 309
justify 0
label "+activationConfig"
pctDist 0.737631
height 45
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D1B0700A2"
client @461
supplier @455
vertices (list Points
(1318, 1145)
(1318, 1362)
(1743, 1362))
line_style 3
origin_attachment (1318, 1145)
terminal_attachment (1743, 1362)
label (object SegLabel @464
Parent_View @462
location (1679, 1416)
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.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$49" @465
Parent_View @461
location (822, 345)
stereotype TRUE
line_color 3342489
quidu "3E4D1B0700A4"
client @461
supplier @435
vertices (list Points
(1318, 1145)
(1318, 787)
(1033, 787))
line_style 3
origin_attachment (1318, 1145)
terminal_attachment (1033, 787))))
(object AssociationViewNew "$UNNAMED$63" @466
location (1949, 807)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype TRUE
line_color 10949559
quidu "3E4D1AAD00AC"
roleview_list (list RoleViews
(object RoleView "descriptions" @467
Parent_View @466
location (101, -580)
font (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object SegLabel @468
Parent_View @467
location (2200, 668)
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 260
justify 0
label "+descriptions"
pctDist 0.691023
height 51
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3E4D1AAD03A5"
client @466
supplier @454
vertices (list Points
(1949, 807)
(1949, 718)
(2353, 718))
line_style 3
origin_attachment (1949, 807)
terminal_attachment (2353, 718)
label (object SegLabel @469
Parent_View @467
location (2290, 772)
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..n"
pctDist 0.872651
height 54
orientation 1))
(object RoleView "$UNNAMED$64" @470
Parent_View @466
location (101, -580)
stereotype TRUE
line_color 3342489
quidu "3E4D1AAD03CD"
client @466
supplier @455
vertices (list Points
(1949, 807)
(1949, 1299))
line_style 3
origin_attachment (1949, 807)
terminal_attachment (1949, 1299))))))))