From fe4bd22c159a61510ce89825b211369af477bbfe Mon Sep 17 00:00:00 2001 From: Andrey Mochalov Date: Fri, 11 Jan 2013 14:36:26 +0400 Subject: [PATCH] Added support of setting entity concurrency mode via annotation --- .../ebeaninternal/server/deploy/parse/AnnotationClass.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/avaje/ebeaninternal/server/deploy/parse/AnnotationClass.java b/src/main/java/com/avaje/ebeaninternal/server/deploy/parse/AnnotationClass.java index 172d5bd13..c8c306bd7 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/deploy/parse/AnnotationClass.java +++ b/src/main/java/com/avaje/ebeaninternal/server/deploy/parse/AnnotationClass.java @@ -147,6 +147,11 @@ public class AnnotationClass extends AnnotationParser { if (cacheStrategy != null){ readCacheStrategy(cacheStrategy); } + + EntityConcurrencyMode entityConcurrencyMode = cls.getAnnotation(EntityConcurrencyMode.class); + if (entityConcurrencyMode!=null) { + descriptor.setConcurrencyMode(entityConcurrencyMode.value()); + } } private void readCacheStrategy(CacheStrategy cacheStrategy){