[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