[weld-commits] [weld/extensions] 8f094e: WELDX-135 update default bean implementation
noreply at github.com
noreply at github.com
Wed Sep 22 10:20:57 EDT 2010
Branch: refs/heads/master
Home: http://github.com/weld/extensions
Commit: 8f094ebd5f4fdb2b2dcb906493d274f03dba50bc
http://github.com/weld/extensions/commit/8f094ebd5f4fdb2b2dcb906493d274f03dba50bc
Author: Stuart Douglas <stuart.w.douglas at gmail.com>
Date: 2010-09-22 (Wed, 22 Sep 2010)
Changed paths:
A impl/src/main/java/org/jboss/weld/extensions/defaultbean/AbstactDefaultBean.java
A impl/src/main/java/org/jboss/weld/extensions/defaultbean/AbstractDefaultProducerBean.java
M impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBean.java
R impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBeanDefinition.java
M impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBeanExtension.java
A impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultManagedBean.java
A impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultObserverMethod.java
A impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultProducerField.java
A impl/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultProducerMethod.java
M impl/src/main/java/org/jboss/weld/extensions/el/ELResolverImpl.java
M impl/src/main/java/org/jboss/weld/extensions/el/FunctionMapperImpl.java
M impl/src/main/java/org/jboss/weld/extensions/el/VariableMapperImpl.java
M impl/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/BigLaptopHardDrive.java
M impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/CDDrive.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/CPU.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/ChipManufacturer.java
M impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/DefaultBeanTest.java
M impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/FloppyDrive.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/GPU.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/HardDrive.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/HardDriveFactory.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/HardDriveImpl.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/LaptopHardDrive.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/SASHardDrive.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/SmallHardDriveFactory.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/SuperChargedCPU.java
A impl/src/test/java/org/jboss/weld/extensions/test/defaultbean/WriteEvent.java
Log Message:
-----------
WELDX-135 update default bean implementation
- Default beans may now have observers and producers
Default beans are now implemented in a similar way to generic
beans, a synthetic qualifier is added to all default beans and
a forwarding bean is re-added later if the default bean needs
to be installed.
More information about the weld-commits
mailing list