Author: pete.muir(a)jboss.org
Date: 2009-01-26 17:53:45 -0500 (Mon, 26 Jan 2009)
New Revision: 1240
Modified:
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/AbstractBean.java
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/ProducerMethodBean.java
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java
Log:
minor
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/AbstractBean.java
===================================================================
---
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/AbstractBean.java 2009-01-26
22:50:41 UTC (rev 1239)
+++
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/AbstractBean.java 2009-01-26
22:53:45 UTC (rev 1240)
@@ -248,9 +248,9 @@
this.primitive = Reflections.isPrimitive(getType());
}
- protected boolean injectionPointsAreSerializable()
+ protected boolean checkInjectionPointsAreSerializable()
{
- // TODO CACHE THIS!!!
+ // TODO CACHE THIS and rebuild on addBean
// TODO: a bit crude, don't check *all* injectionpoints, only those listed
// in the spec for passivation checks
for (AnnotatedItem<?, ?> injectionPoint : getInjectionPoints())
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java
===================================================================
---
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java 2009-01-26
22:50:41 UTC (rev 1239)
+++
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java 2009-01-26
22:53:45 UTC (rev 1240)
@@ -340,7 +340,7 @@
@Override
public boolean isSerializable()
{
- return injectionPointsAreSerializable();
+ return checkInjectionPointsAreSerializable();
}
public InternalEjbDescriptor<T> getEjbDescriptor()
Modified:
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/ProducerMethodBean.java
===================================================================
---
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/ProducerMethodBean.java 2009-01-26
22:50:41 UTC (rev 1239)
+++
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/ProducerMethodBean.java 2009-01-26
22:53:45 UTC (rev 1240)
@@ -195,7 +195,7 @@
boolean passivatingScoped =
MetaDataCache.instance().getScopeModel(scopeType).isPassivating();
if (passivatingScoped)
{
- return injectionPointsAreSerializable();
+ return checkInjectionPointsAreSerializable();
}
return true;
}
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java 2009-01-26
22:50:41 UTC (rev 1239)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java 2009-01-26
22:53:45 UTC (rev 1240)
@@ -544,7 +544,7 @@
}
else
{
- return injectionPointsAreSerializable();
+ return checkInjectionPointsAreSerializable();
}
}