From: Vance K. <va...@us...> - 2006-06-26 06:46:08
|
User: vancek Date: 06/06/25 23:46:07 Modified: andromda-ejb3/src/main/resources/META-INF/andromda metafacades.xml Log: update metafacade definitions EJB3AssociationEndFacade, EJB3AssociationEndFacade and EJB3MessageDrivenOperationFacade Revision Changes Path 1.24 +36 -31 cartridges/andromda-ejb3/src/main/resources/META-INF/andromda/metafacades.xml Index: metafacades.xml =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/META-INF/andromda/metafacades.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -w -r1.23 -r1.24 --- metafacades.xml 30 Apr 2006 01:51:11 -0000 1.23 +++ metafacades.xml 26 Jun 2006 06:46:07 -0000 1.24 @@ -108,30 +108,6 @@ </mapping> <property reference="implementationOperationNamePattern"/> </metafacade> - <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl" contextRoot="true"> - <mapping> - <stereotype>FINDER_METHOD</stereotype> - <context> - org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacade - </context> - </mapping> - <property reference="queryUseNamedParameters"/> - </metafacade> - <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl" contextRoot="true"> - <mapping> - <context> - org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacade - </context> - <property name="query"/> - </mapping> - </metafacade> - <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodArgumentFacadeLogicImpl"> - <mapping> - <context> - org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacade - </context> - </mapping> - </metafacade> <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacadeLogicImpl" contextRoot="true"> <mapping> <stereotype>ENTITY</stereotype> @@ -140,9 +116,7 @@ </metafacade> <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3AssociationEndFacadeLogicImpl"> <mapping> - <context> - org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacade - </context> + <property name="type.eJB3EntityFacadeMetaType"/> </mapping> <property reference="entityCompositeCascade"/> <property reference="entityAggergationCascade"/> @@ -151,12 +125,15 @@ <property reference="defaultCollectionInterface"/> <property reference="hibernateEnableAssociationsCache"/> <property reference="hibernateAssociationCache"/> + <property reference="listTypeImplementation"/> + <property reference="setTypeImplementation"/> + <property reference="mapTypeImplementation"/> + <property reference="associationEndCollectionIndexName"/> + <property reference="associationEndCollectionIndexType"/> </metafacade> <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3AssociationFacadeLogicImpl"> <mapping> - <context> - org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacade - </context> + <property name="associationEndA.eJB3AssociationEndFacadeMetaType"/> </mapping> </metafacade> <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3EntityAttributeFacadeLogicImpl"> @@ -169,6 +146,31 @@ <property reference="entityDefaultGeneratorInitialValue"/> <property reference="entityDefaultGeneratorAllocationSize"/> </metafacade> + <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl" contextRoot="true"> + <mapping> + <stereotype>FINDER_METHOD</stereotype> + <context> + org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacade + </context> + </mapping> + <property reference="queryUseNamedParameters"/> + </metafacade> + <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogicImpl" contextRoot="true"> + <mapping> + <context> + org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacade + </context> + <property name="query"/> + </mapping> + <property reference="queryUseNamedParameters"/> + </metafacade> + <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodArgumentFacadeLogicImpl"> + <mapping> + <context> + org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacade + </context> + </mapping> + </metafacade> <!-- Session EJB Metafacades --> <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3SessionFacadeLogicImpl" contextRoot="true"> @@ -202,7 +204,7 @@ </metafacade> <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3MessageDrivenOperationFacadeLogicImpl"> <mapping> - <property name="eJB3MessageDrivenFacadeMetaType"/> + <property name="owner.eJB3MessageDrivenFacadeMetaType"/> </mapping> </metafacade> @@ -235,4 +237,7 @@ <context>org.andromda.cartridges.ejb3.metafacades.EJB3EmbeddedValueFacade</context> </mapping> </metafacade> + <metafacade class="org.andromda.cartridges.ejb3.metafacades.EJB3TypeFacadeLogicImpl"> + <property reference="ejb3TypeMappingsUri"/> + </metafacade> </metafacades> \ No newline at end of file |