Arquillian Config Implementation Base 1.0.0.CR5

org.jboss.arquillian.config.descriptor.impl
Class ProtocolDefImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase<org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor>
      extended by org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
          extended by org.jboss.arquillian.config.descriptor.impl.ArquillianDescriptorImpl
              extended by org.jboss.arquillian.config.descriptor.impl.ContainerDefImpl
                  extended by org.jboss.arquillian.config.descriptor.impl.ProtocolDefImpl
All Implemented Interfaces:
ArquillianDescriptor, ContainerDef, ProtocolDef, org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor

public class ProtocolDefImpl
extends ContainerDefImpl
implements ProtocolDef

ProtocolDefImpl

Version:
$Revision: $
Author:
Aslak Knutsen

Constructor Summary
ProtocolDefImpl(String descriptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node model, org.jboss.shrinkwrap.descriptor.spi.node.Node container, org.jboss.shrinkwrap.descriptor.spi.node.Node protocol)
           
 
Method Summary
 Map<String,String> getProtocolProperties()
           
 String getType()
           
 ProtocolDef property(String name, String value)
           
 ProtocolDef setType(String type)
           
 String toString()
           
 
Methods inherited from class org.jboss.arquillian.config.descriptor.impl.ContainerDefImpl
dependency, getContainerName, getContainerProperties, getDependencies, getProtocols, isDefault, protocol, setContainerName, setDefault
 
Methods inherited from class org.jboss.arquillian.config.descriptor.impl.ArquillianDescriptorImpl
container, defaultProtocol, engine, extension, getContainers, getDefaultProtocol, getExtensions, getGroups, getRootNode, group
 
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
exportTo, getExporter
 
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase
exportAsString, getDescriptorName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.arquillian.config.descriptor.api.ContainerDef
dependency, getContainerName, getContainerProperties, getDependencies, getProtocols, isDefault, protocol, setContainerName, setDefault
 
Methods inherited from interface org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor
container, defaultProtocol, engine, extension, getContainers, getDefaultProtocol, getExtensions, getGroups, group
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor
exportAsString, exportTo, getDescriptorName
 

Constructor Detail

ProtocolDefImpl

public ProtocolDefImpl(String descriptorName,
                       org.jboss.shrinkwrap.descriptor.spi.node.Node model,
                       org.jboss.shrinkwrap.descriptor.spi.node.Node container,
                       org.jboss.shrinkwrap.descriptor.spi.node.Node protocol)
Method Detail

getType

public String getType()
Specified by:
getType in interface ProtocolDef

setType

public ProtocolDef setType(String type)
Specified by:
setType in interface ProtocolDef

property

public ProtocolDef property(String name,
                            String value)
Specified by:
property in interface ContainerDef
Specified by:
property in interface ProtocolDef
Overrides:
property in class ContainerDefImpl

getProtocolProperties

public Map<String,String> getProtocolProperties()
Specified by:
getProtocolProperties in interface ProtocolDef

toString

public String toString()
Overrides:
toString in class ContainerDefImpl

Arquillian Config Implementation Base 1.0.0.CR5

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.