[weld-commits] [weld/core] 5b1419: WELD-1976 Use the new ObserverMethod API

GitHub noreply at github.com
Wed Jul 22 03:09:42 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: 5b1419a880f9f22f48ae6a9821c04ee4453a686d
      https://github.com/weld/core/commit/5b1419a880f9f22f48ae6a9821c04ee4453a686d
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-07-22 (Wed, 22 Jul 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bootstrap/AbstractBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/ExtensionBeanDeployer.java
    M impl/src/main/java/org/jboss/weld/bootstrap/events/ProcessObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/ExtensionObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/ObserverFactory.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    A impl/src/main/java/org/jboss/weld/experimental/ExperimentalProcessObserverMethod.java
    M impl/src/main/java/org/jboss/weld/resolution/TypeSafeObserverResolver.java
    M impl/src/main/java/org/jboss/weld/util/BeanMethods.java

  Log Message:
  -----------
  WELD-1976 Use the new ObserverMethod API

- get rid of ExperimentalObserverMethod


  Commit: 9807781d2407dbe1983c54b39323adb04397b7e4
      https://github.com/weld/core/commit/9807781d2407dbe1983c54b39323adb04397b7e4
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-07-22 (Wed, 22 Jul 2015)

  Changed paths:
    M environments/se/core/src/main/java/org/jboss/weld/environment/se/WeldContainer.java
    M environments/se/core/src/main/java/org/jboss/weld/environment/se/beans/InstanceManager.java
    M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/EnhancedAnnotatedTypeImpl.java
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/EventBean.java
    M impl/src/main/java/org/jboss/weld/event/EventImpl.java
    M impl/src/main/java/org/jboss/weld/event/ExtensionObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/FastEvent.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/event/ObserverNotifier.java
    M impl/src/main/java/org/jboss/weld/event/ResolvedObservers.java
    M impl/src/main/java/org/jboss/weld/injection/InjectionPointFactory.java
    M impl/src/main/java/org/jboss/weld/injection/StaticMethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/VirtualMethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/logging/EventLogger.java
    M impl/src/main/java/org/jboss/weld/manager/BeanManagerImpl.java
    M impl/src/main/java/org/jboss/weld/resolution/ResolvableBuilder.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/FireAsyncTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/Recipient.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/ComplexAsyncEventTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Master.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/complex/Worker.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/executor/FireAsyncWithExecutorTest.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/metadata/AsyncEventMetadataTest.java

  Log Message:
  -----------
  WELD-1976 Make a distinction between sync and asyn observers

- also get rid of ExperimentalEvent


  Commit: c6ab199484c4a59d0caeca17f1114bac0c336d1f
      https://github.com/weld/core/commit/c6ab199484c4a59d0caeca17f1114bac0c336d1f
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-07-22 (Wed, 22 Jul 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/event/ObserverNotifier.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/FireAsyncTest.java

  Log Message:
  -----------
  WELD-1976 Use FireAsyncException

- it's still wrapped with CompletionException


  Commit: b4ae870b9cc343f599c6c49e055e7d25f13421b8
      https://github.com/weld/core/commit/b4ae870b9cc343f599c6c49e055e7d25f13421b8
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-07-22 (Wed, 22 Jul 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/event/AsyncEventDeliveryStage.java
    M tests-arquillian/src/test/java/org/jboss/weld/tests/experimental/event/async/FireAsyncTest.java

  Log Message:
  -----------
  WELD-1976 Unwrap CompletionException if necessary


Compare: https://github.com/weld/core/compare/34a2bbf0c63b...b4ae870b9cc3


More information about the weld-commits mailing list