Author: gavin.king(a)jboss.com
Date: 2008-11-07 12:50:06 -0500 (Fri, 07 Nov 2008)
New Revision: 277
Added:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java
Modified:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java
Log:
test @PostConstruct after injection
Added: ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java
===================================================================
--- ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java
(rev 0)
+++ ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/Farm.java 2008-11-07
17:50:06 UTC (rev 277)
@@ -0,0 +1,24 @@
+package org.jboss.webbeans.test.beans;
+
+import java.util.Date;
+
+import javax.annotation.PostConstruct;
+import javax.webbeans.Current;
+
+public class Farm
+{
+
+ public Date founded;
+ public int initialStaff;
+
+ @Current
+ FarmOffice farmOffice;
+
+ @PostConstruct
+ private void postConstruct()
+ {
+ founded = new Date();
+ initialStaff = farmOffice.noOfStaff;
+ }
+
+}
Modified:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java
===================================================================
---
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java 2008-11-07
17:49:48 UTC (rev 276)
+++
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/beans/FarmOffice.java 2008-11-07
17:50:06 UTC (rev 277)
@@ -1,11 +1,9 @@
package org.jboss.webbeans.test.beans;
-import javax.webbeans.Current;
public class FarmOffice
{
- @Current
- public int noOfStaff;
+ public int noOfStaff = 20;
}