public class ContainerDefImpl extends ArquillianDescriptorImpl implements ContainerDef
Modifier and Type | Field and Description |
---|---|
private org.jboss.shrinkwrap.descriptor.spi.node.Node |
container |
Constructor and Description |
---|
ContainerDefImpl(java.lang.String descirptorName) |
ContainerDefImpl(java.lang.String descirptorName,
org.jboss.shrinkwrap.descriptor.spi.node.Node model) |
ContainerDefImpl(java.lang.String descirptorName,
org.jboss.shrinkwrap.descriptor.spi.node.Node model,
org.jboss.shrinkwrap.descriptor.spi.node.Node container) |
Modifier and Type | Method and Description |
---|---|
ContainerDef |
dependency(java.lang.String artifactId) |
java.lang.String |
getContainerName() |
java.util.Map<java.lang.String,java.lang.String> |
getContainerProperties() |
java.util.List<java.lang.String> |
getDependencies() |
java.lang.String |
getMode() |
java.util.List<ProtocolDef> |
getProtocols() |
boolean |
isDefault() |
ContainerDef |
overrideProperty(java.lang.String name,
java.lang.String value) |
ContainerDef |
property(java.lang.String name,
java.lang.String value) |
ProtocolDef |
protocol(java.lang.String type) |
ContainerDef |
setContainerName(java.lang.String name) |
ContainerDef |
setDefault() |
ContainerDef |
setMode(java.lang.String mode) |
java.lang.String |
toString() |
container, defaultProtocol, engine, extension, getContainers, getDefaultProtocol, getExtensions, getGroups, getRootNode, group
exportTo, getExporter
exportAsString, getDescriptorName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
container, defaultProtocol, engine, extension, getContainers, getDefaultProtocol, getExtensions, getGroups, group
public ContainerDefImpl(java.lang.String descirptorName)
public ContainerDefImpl(java.lang.String descirptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node model)
public ContainerDefImpl(java.lang.String descirptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node model, org.jboss.shrinkwrap.descriptor.spi.node.Node container)
public ContainerDef setContainerName(java.lang.String name)
setContainerName
in interface ContainerDef
public java.lang.String getContainerName()
getContainerName
in interface ContainerDef
public ContainerDef setDefault()
setDefault
in interface ContainerDef
public boolean isDefault()
isDefault
in interface ContainerDef
public ContainerDef setMode(java.lang.String mode)
setMode
in interface ContainerDef
public java.lang.String getMode()
getMode
in interface ContainerDef
public ContainerDef dependency(java.lang.String artifactId)
dependency
in interface ContainerDef
public ProtocolDef protocol(java.lang.String type)
protocol
in interface ContainerDef
public ContainerDef property(java.lang.String name, java.lang.String value)
property
in interface ContainerDef
public ContainerDef overrideProperty(java.lang.String name, java.lang.String value)
overrideProperty
in interface ContainerDef
public java.util.Map<java.lang.String,java.lang.String> getContainerProperties()
getContainerProperties
in interface ContainerDef
public java.util.List<ProtocolDef> getProtocols()
getProtocols
in interface ContainerDef
public java.util.List<java.lang.String> getDependencies()
getDependencies
in interface ContainerDef
public java.lang.String toString()
toString
in class java.lang.Object