From: Vance K. <va...@us...> - 2006-05-15 12:30:18
|
User: vancek Date: 06/05/15 05:30:17 Modified: andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades EJB3FinderMethodFacadeLogicImpl.java EJB3EntityFacadeLogicImpl.java andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3 EJB3Globals.java Log: fixed the check for useQueryCache in EJB3FinderMethodFacade to lookup the EJB3EntityFacade useQueryCache Revision Changes Path 1.9 +1 -1 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3FinderMethodFacadeLogicImpl.java Index: EJB3FinderMethodFacadeLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3FinderMethodFacadeLogicImpl.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -w -r1.8 -r1.9 --- EJB3FinderMethodFacadeLogicImpl.java 26 Apr 2006 15:23:44 -0000 1.8 +++ EJB3FinderMethodFacadeLogicImpl.java 15 May 2006 12:30:17 -0000 1.9 @@ -84,7 +84,7 @@ */ protected boolean handleIsUseQueryCache() { - boolean queryCacheEnabled = false; + boolean queryCacheEnabled = ((EJB3EntityFacade)this.getOwner()).isUseQueryCache(); String queryCacheEnabledStr = (String)findTaggedValue(EJB3Profile.TAGGEDVALUE_EJB_USE_QUERY_CACHE); if (StringUtils.isNotBlank(queryCacheEnabledStr)) { 1.23 +10 -1 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3EntityFacadeLogicImpl.java Index: EJB3EntityFacadeLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3EntityFacadeLogicImpl.java,v retrieving revision 1.22 retrieving revision 1.23 diff -u -w -r1.22 -r1.23 --- EJB3EntityFacadeLogicImpl.java 2 May 2006 01:59:49 -0000 1.22 +++ EJB3EntityFacadeLogicImpl.java 15 May 2006 12:30:17 -0000 1.23 @@ -1122,7 +1122,7 @@ return BooleanUtils.toBoolean(String.valueOf(this.getConfiguredProperty(HIBERNATE_ENABLE_CACHE))); } - /*( + /** * @see org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacadeLogic#handleIsUseDefaultCacheRegion() */ protected boolean handleIsUseDefaultCacheRegion() @@ -1583,5 +1583,14 @@ return allRoles; } + /** + * @see org.andromda.cartridges.ejb3.metafacades.EJB3EntityFacadeLogic#handleIsUseQueryCache() + */ + protected boolean handleIsUseQueryCache() + { + return BooleanUtils.toBoolean( + String.valueOf(this.getConfiguredProperty(EJB3Globals.HIBERNATE_USER_QUERY_CACHE))); + } + } \ No newline at end of file 1.11 +5 -0 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/EJB3Globals.java Index: EJB3Globals.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/EJB3Globals.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -w -r1.10 -r1.11 --- EJB3Globals.java 30 Apr 2006 01:54:47 -0000 1.10 +++ EJB3Globals.java 15 May 2006 12:30:17 -0000 1.11 @@ -241,4 +241,9 @@ */ public static final String IMPLEMENTATION_OPERATION_NAME_PATTERN = "implementationOperationNamePattern"; + + /** + * The property used to specify whether to enable query cache. + */ + public static final String HIBERNATE_USER_QUERY_CACHE = "hibernateUseQueryCache"; } |