Interface ContainerController
-
public interface ContainerControllerA interface that describes how you can start/stop server instances during test execution.Usage Example:
@Deployment public static WebArchive create() { return ShrinkWrap.create(WebArchive.class) } @ArquillianResource private ContainerController controller; @Test public void shouldStartServerX() { controller.start("X") }<?xml version="1.0" encoding="UTF-8"?> <arquillian xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jboss.org/schema/arquillian" xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd"> <group qualifier="G"> <container qualifier="X" mode="manual" /> <container qualifier="Y" default="true" /> </group> </arquillian>Only containers configured to be in mode manual or custom can be controlled via the ContainerController.
- Version:
- $Revision: $
- Author:
- Martin Gencur
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisStarted(String containerQualifier)voidkill(String containerQualifier)voidstart(String containerQualifier)voidstart(String containerQualifier, Map<String,String> config)voidstop(String containerQualifier)
-