[weld-commits] [weld/core] 2a9442: WELD-1909 Introduce SessionBean interface
GitHub
noreply at github.com
Tue Apr 7 03:22:26 EDT 2015
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 2a9442e9cf3c1106a5e46314747bc6eb1f29c412
https://github.com/weld/core/commit/2a9442e9cf3c1106a5e46314747bc6eb1f29c412
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
A impl/src/main/java/org/jboss/weld/bean/ClassBean.java
M impl/src/main/java/org/jboss/weld/bean/CommonBean.java
M impl/src/main/java/org/jboss/weld/bean/NewSessionBean.java
M impl/src/main/java/org/jboss/weld/bean/SessionBean.java
A impl/src/main/java/org/jboss/weld/bean/SessionBeanImpl.java
A impl/src/main/java/org/jboss/weld/bean/WeldBean.java
M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
M impl/src/main/java/org/jboss/weld/bootstrap/events/AbstractProcessClassBean.java
M impl/src/main/java/org/jboss/weld/injection/producer/ejb/SessionBeanInjectionTarget.java
M impl/src/main/java/org/jboss/weld/manager/InjectionTargetFactoryImpl.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
A impl/src/main/java/org/jboss/weld/util/SessionBeans.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/ejb/EnterpriseBeanInterceptionTest.java
Log Message:
-----------
WELD-1909 Introduce SessionBean interface
Commit: f5f9b9f8703f40e810dab44d64567b2eb620d943
https://github.com/weld/core/commit/f5f9b9f8703f40e810dab44d64567b2eb620d943
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/BeanIdentifiers.java
R impl/src/main/java/org/jboss/weld/bean/NewSessionBean.java
R impl/src/main/java/org/jboss/weld/bean/SessionBeanImpl.java
M impl/src/main/java/org/jboss/weld/bean/attributes/BeanAttributesFactory.java
R impl/src/main/java/org/jboss/weld/bean/proxy/EnterpriseBeanInstance.java
R impl/src/main/java/org/jboss/weld/bean/proxy/EnterpriseBeanProxyMethodHandler.java
R impl/src/main/java/org/jboss/weld/bean/proxy/EnterpriseProxyFactory.java
R impl/src/main/java/org/jboss/weld/bean/proxy/InjectionPointPropagatingEnterpriseTargetBeanInstance.java
M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployerEnvironment.java
M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentBeanDeployer.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
R impl/src/main/java/org/jboss/weld/injection/DynamicInjectionPoint.java
R impl/src/main/java/org/jboss/weld/injection/SLSBInvocationInjectionPoint.java
R impl/src/main/java/org/jboss/weld/injection/producer/StatelessSessionBeanInjector.java
R impl/src/main/java/org/jboss/weld/injection/producer/ejb/SessionBeanInjectionTarget.java
R impl/src/main/java/org/jboss/weld/injection/producer/ejb/SessionBeanProxyInstantiator.java
R impl/src/main/java/org/jboss/weld/injection/producer/ejb/package-info.java
M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
M impl/src/main/java/org/jboss/weld/manager/InjectionTargetFactoryImpl.java
A impl/src/main/java/org/jboss/weld/module/EjbSupport.java
M impl/src/main/java/org/jboss/weld/util/Beans.java
R impl/src/main/java/org/jboss/weld/util/SessionBeans.java
R impl/src/main/java/org/jboss/weld/util/reflection/SessionBeanHierarchyDiscovery.java
M jboss-tck-runner/pom.xml
M modules/ejb/pom.xml
A modules/ejb/src/main/java/org/jboss/weld/ejb/DynamicInjectionPoint.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/EjbSupportImpl.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/EnterpriseBeanInstance.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/EnterpriseBeanProxyMethodHandler.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/EnterpriseProxyFactory.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/InjectionPointPropagatingEnterpriseTargetBeanInstance.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/NewSessionBean.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SLSBInvocationInjectionPoint.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeanHierarchyDiscovery.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeanImpl.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeanInjectionTarget.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeanProxyInstantiator.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeans.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/StatelessSessionBeanInjector.java
M modules/ejb/src/main/java/org/jboss/weld/ejb/WeldEJBModule.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/session/newBean/NewEnterpriseBeanTest.java
M tests/pom.xml
M tests/src/test/java/org/jboss/weld/tests/unit/ejb/subclass/SubclassedComponentDescriptorTest.java
Log Message:
-----------
WELD-1909 Move EJB integration code to the EJB module
Commit: 78f84189417507ac23365601f7d92a867d80bf35
https://github.com/weld/core/commit/78f84189417507ac23365601f7d92a867d80bf35
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bootstrap/ConcurrentValidator.java
M impl/src/main/java/org/jboss/weld/bootstrap/Validator.java
M impl/src/main/java/org/jboss/weld/bootstrap/WeldStartup.java
M impl/src/main/java/org/jboss/weld/ejb/EJBApiAbstraction.java
M impl/src/main/java/org/jboss/weld/injection/producer/InjectionTargetService.java
A impl/src/main/java/org/jboss/weld/module/PlugableValidator.java
M impl/src/main/java/org/jboss/weld/module/WeldModule.java
M impl/src/main/java/org/jboss/weld/module/WeldModules.java
M modules/ejb/pom.xml
M modules/ejb/src/main/java/org/jboss/weld/ejb/WeldEJBModule.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/WeldEJBValidator.java
Log Message:
-----------
WELD-1909 Introduce PluggableValidator to allow modules to define additional constraints
Commit: 28f4ecbb6b06fa75b79dd7c52c508475860241ad
https://github.com/weld/core/commit/28f4ecbb6b06fa75b79dd7c52c508475860241ad
Author: Jozef Hartinger <jharting at redhat.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M impl/src/main/java/org/jboss/weld/bean/builtin/InjectionPointBean.java
M impl/src/main/java/org/jboss/weld/bootstrap/BeanDeployment.java
R impl/src/main/java/org/jboss/weld/ejb/SessionBeanInjectionPoint.java
A modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeanAwareInjectionPointBean.java
M modules/ejb/src/main/java/org/jboss/weld/ejb/SessionBeanImpl.java
M modules/ejb/src/main/java/org/jboss/weld/ejb/WeldEJBModule.java
Log Message:
-----------
WELD-1909 Move SessionBeanInjectionPoint to the EJB module
Compare: https://github.com/weld/core/compare/1f445c1a8fd0...28f4ecbb6b06
More information about the weld-commits
mailing list