From: Vance K. <va...@us...> - 2006-01-17 03:27:13
|
User: vancek Date: 06/01/16 19:27:07 Modified: andromda-ejb3/src/main/resources/META-INF/andromda profile.xml Log: added INTERCEPTOR and SECURITY_RUN_AS stereotype elements, added SERVICE_JNDI_NAME_REMOTE and SERVICE_JNDI_NAME_LOCAL elements, removed SECURITY_ROLES_ALLOWED element, changed SECURITY_DOMAIN element to SECURITY_REALM Revision Changes Path 1.4 +54 -35 cartridges/andromda-ejb3/src/main/resources/META-INF/andromda/profile.xml Index: profile.xml =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/META-INF/andromda/profile.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -w -r1.3 -r1.4 --- profile.xml 6 Jan 2006 13:53:27 -0000 1.3 +++ profile.xml 17 Jan 2006 03:27:07 -0000 1.4 @@ -152,6 +152,30 @@ class </appliedOnElement> </element> + <element name="INTERCEPTOR"> + <documentation> + Defines a customer made interceptor for the business + methods of the session bean and message driven + bean. + </documentation> + <value>Interceptor</value> + <appliedOnElement> + class + </appliedOnElement> + </element> + <element name="SECURITY_RUN_AS"> + <documentation> + Represents a dependency from an actor that is + identified to apply a run-as identity to the bean + when making calls. + It does not affect the identity of the + method callers. + </documentation> + <value>RunAs</value> + <appliedOnElement> + Dependency + </appliedOnElement> + </element> <element name="VALUE_REF"> <documentation> Used to generate an association between an entity @@ -320,12 +344,10 @@ optional. This value indicates the name of the column to be used for the discriminator. If not specified for the SINGLE_TABLE or JOINED inheritance - mapping strategies, then default to - <b>TYPE</b> - . + mapping strategies, then default to <b>TYPE</b>. </documentation> <value> - @andromda.persistence.discriminator.column + @andromda.persistence.discriminator.column.name </value> <appliedOnElement> <![CDATA[<<Entity>>]]> @@ -442,20 +464,30 @@ <value>NEVER</value> </allowedValues> </element> - <element name="SECURITY_ROLES_ALLOWED"> + <element name="SERVICE_JNDI_NAME_REMOTE"> <documentation> - Specifies the comma separated list of security - roles that are permitted to execute opertions. - This can be set on the session bean or on - individual operations. - If set on the session bean, all operations will - inherit this behaviour. + Used on a session bean to manually specify + the JNDI name the remote interface is bound + to. </documentation> <value> - @andromda.ejb.security.rolesAllowed + @andromda.ejb.service.jndi.remote </value> <appliedOnElement> - Service and service operation + <![CDATA[<<Service>>]]> + </appliedOnElement> + </element> + <element name="SERVICE_JNDI_NAME_LOCAL"> + <documentation> + Used on a session bean to manually specify + the JNDI name the local interface is bound + to. + </documentation> + <value> + @andromda.ejb.service.jndi.local + </value> + <appliedOnElement> + <![CDATA[<<Service>>]]> </appliedOnElement> </element> <element name="SECURITY_PERMIT_ALL"> @@ -504,27 +536,14 @@ <value>false</value> </allowedValues> </element> - <element name="SECURITY_RUN_AS"> - <documentation> - Specifies the run-as identity that the - bean will use when making calls. It does - not affect the identity of the method callers. - </documentation> - <value> - @andromda.ejb.security.runAs - </value> - <appliedOnElement> - Session bean - </appliedOnElement> - </element> - <element name="SECURITY_DOMAIN"> + <element name="SECURITY_REALM"> <documentation> Specifies the security domain for role based authorization. JBoss uses - the security model to match allowed roles. + the security realm to match allowed roles. </documentation> <value> - @andromda.ejb.security.domain + @andromda.ejb.security.realm </value> <appliedOnElement> Session bean |