org.jboss.cdi.tck.shrinkwrap
Class WebArchiveBuilder
java.lang.Object
org.jboss.cdi.tck.shrinkwrap.ArchiveBuilder<WebArchiveBuilder,org.jboss.shrinkwrap.api.spec.WebArchive>
org.jboss.cdi.tck.shrinkwrap.WebArchiveBuilder
public class WebArchiveBuilder
- extends ArchiveBuilder<WebArchiveBuilder,org.jboss.shrinkwrap.api.spec.WebArchive>
Shrinkwrap web archive builder for JSR299 TCK arquillian test. This builder is intended to provide basic functionality
covering common TCK needs. Use shrinkwrap API to adapt archive to advanced scenarios.
- Author:
- Martin Kouba
| Fields inherited from class org.jboss.cdi.tck.shrinkwrap.ArchiveBuilder |
beansDescriptor, beansXml, classes, excludedClasses, libraries, manifestResources, packages, persistenceDescriptor, resources, serviceProviders, webResources, webXml, webXmlDescriptor |
| Methods inherited from class org.jboss.cdi.tck.shrinkwrap.ArchiveBuilder |
build, getName, isAsClientMode, isTestArchive, notTestArchive, processClasses, processLibraries, processManifestResources, processPackages, processResources, withBeanLibrary, withBeanLibrary, withBeanLibrary, withBeanLibrary, withBeansXml, withBeansXml, withClass, withClasses, withDefaultPersistenceXml, withEjbJarXml, withExcludedClass, withExcludedClasses, withExtension, withExtension, withExtensions, withLibrary, withLibrary, withLibrary, withLibrary, withManifestResource, withManifestResource, withManifestResource, withName, withPersistenceXml, withResource, withResource, withResource, withServiceProvider, withTestClass, withTestClassDefinition, withTestClassPackage, withWebResource, withWebResource, withWebResource, withWebResource, withWebXml, withWebXml |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_WAR_NAME
public static final String DEFAULT_WAR_NAME
- See Also:
- Constant Field Values
WebArchiveBuilder
public WebArchiveBuilder()
withDefaultEjbModuleDependency
public WebArchiveBuilder withDefaultEjbModuleDependency()
- Add default EJB module dependency to manifest. Useful when building custom web module of enterprise archive.
- Returns:
- self
- See Also:
EnterpriseArchiveBuilder.DEFAULT_EJB_MODULE_NAME
self
public WebArchiveBuilder self()
- Specified by:
self in class ArchiveBuilder<WebArchiveBuilder,org.jboss.shrinkwrap.api.spec.WebArchive>
- Returns:
- self to enable generic builder
buildInternal
protected org.jboss.shrinkwrap.api.spec.WebArchive buildInternal()
- Specified by:
buildInternal in class ArchiveBuilder<WebArchiveBuilder,org.jboss.shrinkwrap.api.spec.WebArchive>
- Returns:
- concrete shrinkwrap archive
Copyright © 2008-2012 Seam Framework. All Rights Reserved.