Arquillian Protocol Servlet 2.5/3.x 1.0.0.CR3

org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.application
Class ApplicationDescriptorImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase
      extended by org.jboss.shrinkwrap.descriptor.spi.NodeProviderImplBase
          extended by org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.application.ApplicationDescriptorImpl
All Implemented Interfaces:
ApplicationDescriptor, org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.spi.NodeProvider

public class ApplicationDescriptorImpl
extends org.jboss.shrinkwrap.descriptor.spi.NodeProviderImplBase
implements ApplicationDescriptor

ApplicationDescriptorImpl

Version:
$Revision: $
Author:
Aslak Knutsen

Constructor Summary
ApplicationDescriptorImpl(String descriptorName)
           
ApplicationDescriptorImpl(String descriptorName, org.jboss.shrinkwrap.descriptor.spi.Node model)
           
 
Method Summary
 ApplicationDescriptor connectorModule(String uri)
           
 ApplicationDescriptor description(String description)
           
 ApplicationDescriptor displayName(String displayName)
           
 ApplicationDescriptor ejbModule(String uri)
           
protected  org.jboss.shrinkwrap.descriptor.spi.DescriptorExporter getExporter()
           
 org.jboss.shrinkwrap.descriptor.spi.Node getRootNode()
           
 ApplicationDescriptor javaModule(String uri)
           
 ApplicationDescriptor libraryDirectory(String libraryDirectory)
           
 ApplicationDescriptor securityRole(String roleName)
           
 ApplicationDescriptor securityRole(String roleName, String description)
           
 ApplicationDescriptor version(String version)
           
 ApplicationDescriptor webModule(String uri, String contextRoot)
           
 
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.NodeProviderImplBase
exportAsString, exportTo
 
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase
getDescriptorName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor
exportAsString, exportTo, getDescriptorName
 

Constructor Detail

ApplicationDescriptorImpl

public ApplicationDescriptorImpl(String descriptorName)

ApplicationDescriptorImpl

public ApplicationDescriptorImpl(String descriptorName,
                                 org.jboss.shrinkwrap.descriptor.spi.Node model)
Method Detail

description

public ApplicationDescriptor description(String description)
Specified by:
description in interface ApplicationDescriptor

displayName

public ApplicationDescriptor displayName(String displayName)
Specified by:
displayName in interface ApplicationDescriptor

libraryDirectory

public ApplicationDescriptor libraryDirectory(String libraryDirectory)
Specified by:
libraryDirectory in interface ApplicationDescriptor

ejbModule

public ApplicationDescriptor ejbModule(String uri)
Specified by:
ejbModule in interface ApplicationDescriptor

javaModule

public ApplicationDescriptor javaModule(String uri)
Specified by:
javaModule in interface ApplicationDescriptor

connectorModule

public ApplicationDescriptor connectorModule(String uri)
Specified by:
connectorModule in interface ApplicationDescriptor

webModule

public ApplicationDescriptor webModule(String uri,
                                       String contextRoot)
Specified by:
webModule in interface ApplicationDescriptor

version

public ApplicationDescriptor version(String version)
Specified by:
version in interface ApplicationDescriptor

securityRole

public ApplicationDescriptor securityRole(String roleName)
Specified by:
securityRole in interface ApplicationDescriptor

securityRole

public ApplicationDescriptor securityRole(String roleName,
                                          String description)
Specified by:
securityRole in interface ApplicationDescriptor

getRootNode

public org.jboss.shrinkwrap.descriptor.spi.Node getRootNode()
Specified by:
getRootNode in interface org.jboss.shrinkwrap.descriptor.spi.NodeProvider

getExporter

protected org.jboss.shrinkwrap.descriptor.spi.DescriptorExporter getExporter()
Specified by:
getExporter in class org.jboss.shrinkwrap.descriptor.spi.NodeProviderImplBase

Arquillian Protocol Servlet 2.5/3.x 1.0.0.CR3

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