public class DeploymentGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Instance<ContainerRegistry> |
containerRegistry |
private InstanceProducer<DeploymentScenario> |
deployment |
private Instance<ProtocolRegistry> |
protocolRegistry |
private Instance<ServiceLoader> |
serviceLoader |
Constructor and Description |
---|
DeploymentGenerator() |
Modifier and Type | Method and Description |
---|---|
private void |
applyApplicationProcessors(org.jboss.shrinkwrap.api.Archive<?> applicationArchive,
TestClass testClass) |
private void |
applyAuxiliaryProcessors(java.util.List<org.jboss.shrinkwrap.api.Archive<?>> auxiliaryArchives) |
private void |
buildTestableDeployments(DeploymentScenario scenario,
TestClass testCase,
ProtocolRegistry protoReg) |
private void |
createTestableDeployments(DeploymentScenario scenario,
TestClass testCase) |
void |
generateDeployment(GenerateDeployment event) |
private java.util.List<org.jboss.shrinkwrap.api.Archive<?>> |
loadAuxiliaryArchives(DeploymentDescription deployment) |
private void |
throwNoContainerFound(TargetDescription target) |
private void |
throwNoMatchFound(ContainerRegistry conReg,
TargetDescription target) |
private void |
throwTargetNotFoundValidationException(ContainerRegistry conReg,
TargetDescription target) |
private java.lang.String |
toString(ContainerRegistry reg) |
protected void |
validate(DeploymentScenario scenario) |
@Inject private Instance<ServiceLoader> serviceLoader
@Inject @ClassScoped private InstanceProducer<DeploymentScenario> deployment
@Inject private Instance<ContainerRegistry> containerRegistry
@Inject private Instance<ProtocolRegistry> protocolRegistry
public void generateDeployment(@Observes GenerateDeployment event)
protected void validate(DeploymentScenario scenario)
private void createTestableDeployments(DeploymentScenario scenario, TestClass testCase)
scenario
- private void buildTestableDeployments(DeploymentScenario scenario, TestClass testCase, ProtocolRegistry protoReg)
private java.util.List<org.jboss.shrinkwrap.api.Archive<?>> loadAuxiliaryArchives(DeploymentDescription deployment)
private void applyApplicationProcessors(org.jboss.shrinkwrap.api.Archive<?> applicationArchive, TestClass testClass)
private void applyAuxiliaryProcessors(java.util.List<org.jboss.shrinkwrap.api.Archive<?>> auxiliaryArchives)
private void throwTargetNotFoundValidationException(ContainerRegistry conReg, TargetDescription target)
private void throwNoContainerFound(TargetDescription target)
private void throwNoMatchFound(ContainerRegistry conReg, TargetDescription target)
private java.lang.String toString(ContainerRegistry reg)