public class ContainerEventController
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
ContainerEventController.Activate |
private class |
ContainerEventController.DeActivate |
private class |
ContainerEventController.ResultCallback |
Modifier and Type | Field and Description |
---|---|
private Event<ContainerMultiControlEvent> |
container |
private Instance<ContainerContext> |
containerContext |
private Instance<ContainerRegistry> |
containerRegistry |
private Event<GenerateDeployment> |
deployment |
private Instance<DeploymentContext> |
deploymentContext |
private Instance<DeploymentScenario> |
deploymentScenario |
Constructor and Description |
---|
ContainerEventController() |
Modifier and Type | Method and Description |
---|---|
void |
createAfterContext(EventContext<AfterTestLifecycleEvent> context) |
void |
createBeforeContext(EventContext<BeforeTestLifecycleEvent> context) |
private void |
createContext(EventContext<? extends TestEvent> context) |
void |
createTestContext(EventContext<Test> context) |
void |
execute(AfterClass event) |
void |
execute(AfterSuite event) |
void |
execute(BeforeClass event) |
void |
execute(BeforeSuite event) |
private DeploymentTargetDescription |
locateDeployment(java.lang.reflect.Method method) |
private void |
lookup(java.lang.reflect.Method method,
ContainerEventController.ResultCallback callback) |
@Inject private Instance<ContainerContext> containerContext
@Inject private Instance<DeploymentContext> deploymentContext
@Inject private Instance<ContainerRegistry> containerRegistry
@Inject private Instance<DeploymentScenario> deploymentScenario
@Inject private Event<ContainerMultiControlEvent> container
@Inject private Event<GenerateDeployment> deployment
public void execute(@Observes BeforeSuite event)
public void execute(@Observes AfterSuite event)
public void execute(@Observes BeforeClass event)
public void execute(@Observes AfterClass event)
public void createBeforeContext(@Observes EventContext<BeforeTestLifecycleEvent> context)
public void createTestContext(@Observes EventContext<Test> context)
public void createAfterContext(@Observes EventContext<AfterTestLifecycleEvent> context)
private void createContext(EventContext<? extends TestEvent> context)
private void lookup(java.lang.reflect.Method method, ContainerEventController.ResultCallback callback)
private DeploymentTargetDescription locateDeployment(java.lang.reflect.Method method)