public Void call() throws Exception { for (Deployment d : suiteDeploymentScenario.deployments()) { deploymentEvent.fire(new DeployDeployment(findContainer(registry, event.getDeployableContainer()), d)); } return null; } });
@Override public void start() throws LifecycleException { event.fire(new BeforeStart(deployableContainer)); try { deployableContainer.start(); setState(Container.State.STARTED); } catch (LifecycleException e) { setState(State.STARTED_FAILED); failureCause = e; throw e; } event.fire(new AfterStart(deployableContainer)); }
@Override public void start() throws LifecycleException { event.fire(new BeforeStart(deployableContainer)); try { deployableContainer.start(); setState(Container.State.STARTED); } catch (LifecycleException e) { setState(State.STARTED_FAILED); failureCause = e; throw e; } event.fire(new AfterStart(deployableContainer)); }
public Void call() throws Exception { for (Deployment d : suiteDeploymentScenario.deployments()) { deploymentEvent.fire(new DeployDeployment(findContainer(registry, event.getDeployableContainer()), d)); } return null; } });
public void deployPortal(@Observes AfterStart afterStartEvent) throws DeploymentException { Collection<PortletContainerDeploymentProvider> providers = loader.get().all(PortletContainerDeploymentProvider.class); for (PortletContainerDeploymentProvider provider : providers) { Archive<?> tmp = provider.build(); deployments.add(tmp); afterStartEvent.getDeployableContainer().deploy(tmp); tmp = null; } }
public void deployPortal(@Observes AfterStart afterStartEvent) throws DeploymentException { Collection<PortletContainerDeploymentProvider> providers = loader.get().all(PortletContainerDeploymentProvider.class); for (PortletContainerDeploymentProvider provider : providers) { Archive<?> tmp = provider.build(); deployments.add(tmp); afterStartEvent.getDeployableContainer().deploy(tmp); tmp = null; } }
public Void call() throws Exception { for (Deployment d : suiteDeploymentScenario.deployments()) { deploymentEvent.fire(new DeployDeployment(findContainer(registry, event.getDeployableContainer()), d)); } return null; } });
/** * Creates all resources related to this container after its start so we can further use them by injection points. * * @param event */ public void onAfterContainerStart(@Observes AfterStart event) { if (event.getDeployableContainer().getConfigurationClass() == AndroidContainerConfiguration.class) { activityDeploymentMapper.set(getActivityDeploymentMapper()); activityWebDriverMapper.set(getActivityWebDriverMapper()); extensionDroneMapper.set(getWebDriverPortMapper()); deploymentWebDriverMapper.set(getDeploymentWebDriverMapper()); deploymentInstrumentationMapper.set(getDeploymentInstrumentationMapper()); selendroidServerManager.set(getSelendroidServerManager()); selendroidRebuilder.set(getSelendroidRebuilder()); selendroidDeploymentRegister.set(new SelendroidDeploymentRegister()); NativeActivityManager activityManager = new NativeActivityManager(activityWebDriverMapper.get()); androidDevice.get().getActivityManagerProvider().setActivityManager(activityManager); } }