Application Assembler's Responsibility: Difference between revisions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
The Application Assembler may modify the following information that was specified by the Bean Provider: |
The Application Assembler may modify the following information that was specified by the Bean Provider: |
||
* Values of environment entries |
|||
* Values of environment entries, Description fields, Relationship names, Message-Driven bean message selector, Enterprise bean's abstract schema name, Relationship role source element |
|||
* Description fields |
|||
* Relationship names |
|||
* Message-Driven bean message selector |
|||
* Enterprise bean's abstract schema name |
|||
* Relationship role source element |
|||
* Binding of enterprise bean references |
|||
* Linking of message destination references |
|||
* Security roles |
|||
* Method permissions |
|||
* Linking of security role references |
|||
*Security identity |
|||
*Transaction attributes |
Revision as of 12:26, 1 December 2004
The Application Assembler assembles enterprise beans into a single deployment unit. The Application Assembler’s input is one or more ejb-jar files provided by one or more Bean Providers, and the output is also one or more ejb-jar files. The Application Assembler can combine multiple input ejb-jar files into a single output ejb-jar file, or split an input ejb-jar file into multiple output ejb-jar files. Each output ejb-jar file is either a deployment unit intended for the Deployer, or a partially assembled application that is intended for another Application Assembler.
The Bean Provider and Application Assembler may be the same person or organization. In such a case, the person or organization performs the responsibilities described both in this and the previous sections.
The Application Assembler may modify the following information that was specified by the Bean Provider:
- Values of environment entries
- Description fields
- Relationship names
- Message-Driven bean message selector
- Enterprise bean's abstract schema name
- Relationship role source element
- Binding of enterprise bean references
- Linking of message destination references
- Security roles
- Method permissions
- Linking of security role references
- Security identity
- Transaction attributes