Class LifecycleHandler


  • public class LifecycleHandler
    extends Object
    If No WeldManager found in context, ignore event. This can happen if deployment failure, or @Expected runs.

    A Extension should handle not having the correct context.

    Version:
    $Revision: $
    Author:
    Aslak Knutsen
    • Constructor Detail

      • LifecycleHandler

        public LifecycleHandler()
    • Method Detail

      • createSession

        public void createSession​(@Observes
                                  org.jboss.arquillian.container.spi.event.container.AfterDeploy event,
                                  org.jboss.weld.manager.api.WeldManager manager)
      • destroySession

        public void destroySession​(@Observes
                                   org.jboss.arquillian.container.spi.event.container.BeforeUnDeploy event,
                                   org.jboss.weld.manager.api.WeldManager manager)
      • createRequest

        public void createRequest​(@Observes
                                  org.jboss.arquillian.test.spi.event.suite.Before event,
                                  org.jboss.weld.manager.api.WeldManager manager)
      • destroyRequest

        public void destroyRequest​(@Observes
                                   org.jboss.arquillian.test.spi.event.suite.After event,
                                   org.jboss.weld.manager.api.WeldManager manager)
      • createConversation

        public void createConversation​(@Observes(precedence=-1)
                                       org.jboss.arquillian.test.spi.event.suite.Before event,
                                       org.jboss.weld.manager.api.WeldManager manager)
      • destroyConversation

        public void destroyConversation​(@Observes(precedence=1)
                                        org.jboss.arquillian.test.spi.event.suite.After event,
                                        org.jboss.weld.manager.api.WeldManager manager)