From: Vance K. <va...@us...> - 2006-03-16 02:16:33
|
User: vancek Date: 06/03/15 18:16:32 Modified: andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades EJB3InterceptorFacadeLogicImpl.java Log: refactored isDefaultInterceptor to use tagged value @andromda.service.interceptor.default. Revision Changes Path 1.3 +9 -1 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3InterceptorFacadeLogicImpl.java Index: EJB3InterceptorFacadeLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3InterceptorFacadeLogicImpl.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -w -r1.2 -r1.3 --- EJB3InterceptorFacadeLogicImpl.java 9 Mar 2006 04:41:41 -0000 1.2 +++ EJB3InterceptorFacadeLogicImpl.java 16 Mar 2006 02:16:31 -0000 1.3 @@ -13,6 +13,7 @@ import org.apache.commons.collections.CollectionUtils; import org.apache.commons.collections.Predicate; import org.apache.commons.collections.Transformer; +import org.apache.commons.lang.BooleanUtils; import org.apache.commons.lang.StringUtils; @@ -104,7 +105,14 @@ */ protected boolean handleIsDefaultInterceptor() { - return this.hasStereotype(EJB3Profile.STEREOTYPE_DEFAULT_INTERCEPTOR); + boolean isDefaultInterceptor = false; + String isDefaultInterceptorStr = + String.valueOf(this.findTaggedValue(EJB3Profile.TAGGEDVALUE_DEFAULT_INTERCEPTOR)); + if (StringUtils.isNotBlank(isDefaultInterceptorStr)) + { + isDefaultInterceptor = BooleanUtils.toBoolean(isDefaultInterceptorStr); + } + return isDefaultInterceptor; } } \ No newline at end of file |