Examples of BeforeDroneDestroyed


Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

        boolean wasInstantiated = context.get(dronePoint).isInstantiated();
        if (wasInstantiated) {
            Destructor destructor = getDestructorFor(dronePoint.getDroneType());

            droneLifecycleEvent.fire(new BeforeDroneDestroyed(dronePoint));

            // we need to get drone once again, at it might get modified by observers on previous event
            Object drone = context.get(dronePoint).getInstance();

            destructor.destroyInstance(drone);
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

        boolean wasInstantiated = context.isDroneInstantiated(injectionPoint);
        if (wasInstantiated) {
            Destructor destructor = getDestructorFor(injectionPoint.getDroneType());
            Object drone = context.getDrone(injectionPoint);

            droneLifecycleEvent.fire(new BeforeDroneDestroyed(drone, injectionPoint));

            // we need to get drone once again, at it might get modified by observers on previous event
            drone = context.getDrone(injectionPoint);

            destructor.destroyInstance(drone);
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

            // get instance to be destroyed
            // if deployment failed, there is nothing to be destroyed
            InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
            if (instance != null) {
                droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                droneContext.remove(droneType, qualifier);
                droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

                // get instance to be destroyed
                // if deployment failed, there is nothing to be destroyed
                InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
                if (instance != null) {
                    droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                    destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                    droneContext.remove(droneType, qualifier);
                    droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
                }
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

            // get instance to be destroyed
            // if deployment failed, there is nothing to be destroyed
            InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
            if (instance != null) {
                droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                droneContext.remove(droneType, qualifier);
                droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

                // get instance to be destroyed
                // if deployment failed, there is nothing to be destroyed
                InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
                if (instance != null) {
                    droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                    destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                    droneContext.remove(droneType, qualifier);
                    droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
                }
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

            // get instance to be destroyed
            // if deployment failed, there is nothing to be destroyed
            InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
            if (instance != null) {
                droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                droneContext.remove(droneType, qualifier);
                droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

                // get instance to be destroyed
                // if deployment failed, there is nothing to be destroyed
                InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
                if (instance != null) {
                    droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                    destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                    droneContext.remove(droneType, qualifier);
                    droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
                }
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

            // get instance to be destroyed
            // if deployment failed, there is nothing to be destroyed
            InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
            if (instance != null) {
                log.log(Level.FINEST, "Firing BeforeDroneDestroyed instance: {0}", instance);
                droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                droneContext.remove(droneType, qualifier);
                droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
            }
View Full Code Here

Examples of org.jboss.arquillian.drone.spi.event.BeforeDroneDestroyed

                // get instance to be destroyed
                // if deployment failed, there is nothing to be destroyed
                InstanceOrCallableInstance instance = droneContext.get(droneType, qualifier);
                if (instance != null) {
                    log.log(Level.FINEST, "Firing BeforeDroneDestroyed instance: {0}", instance);
                    droneLifecycleEvent.fire(new BeforeDroneDestroyed(instance, droneType, qualifier));
                    destroyInstanceIfInstantiated(destructor, instance, droneType, qualifier);
                    droneContext.remove(droneType, qualifier);
                    droneLifecycleEvent.fire(new AfterDroneDestroyed(droneType, qualifier));
                }
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.