public interface JAXRSArchive extends org.jboss.shrinkwrap.api.Archive<JAXRSArchive>, org.wildfly.swarm.spi.api.DependenciesContainer<JAXRSArchive>, org.jboss.shrinkwrap.api.container.LibraryContainer<JAXRSArchive>, org.jboss.shrinkwrap.api.container.WebContainer<JAXRSArchive>, org.jboss.shrinkwrap.api.container.ResourceContainer<JAXRSArchive>, org.jboss.shrinkwrap.api.container.ServiceProviderContainer<JAXRSArchive>, org.wildfly.swarm.spi.api.JBossDeploymentStructureContainer<JAXRSArchive>, JBossWebContainer<JAXRSArchive>, WebXmlContainer<JAXRSArchive>, org.wildfly.swarm.spi.api.MarkerContainer<JAXRSArchive>, StaticContentContainer<JAXRSArchive>
This archive type provides all capabilities of usual .war archives,
while also supporting the auto-creation of Application class
if none is provided by the user.
ALL_DEPENDENCIES_MARKERPATH_MARKERSJBOSS_WEB_PATHPRIMARY_JBOSS_DEPLOYMENT_DESCRIPTOR_PATH, SECONDARY_JBOSS_DEPLOYMENT_DESCRIPTOR_PATHEXTERNAL_MOUNT_PATH, log| Modifier and Type | Method and Description |
|---|---|
JAXRSArchive |
addResource(Class<?> resource) |
static boolean |
isJAXRS(org.jboss.shrinkwrap.api.Archive archive) |
addAllDependencies, addDependencyaddAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibraries, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibrary, addAsLibraryaddMarker, addMarker, hasMarker, hasMarkeraddAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResource, addAsWebInfResources, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResource, addAsWebResources, setWebXML, setWebXML, setWebXML, setWebXML, setWebXMLfindJbossWebAsset, getContextRoot, getSecurityDomain, setContextRoot, setSecurityDomainaddContextParam, addFaviconExceptionHandler, addServlet, findWebXmlAsset, getContextParamValue, servletaddAsServiceProviderAndClassesaddClass, addClass, addClass, addClasses, addDefaultPackage, addPackage, addPackage, addPackages, addPackages, addPackages, addPackages, deleteClass, deleteClass, deleteClasses, deleteDefaultPackage, deletePackage, deletePackage, deletePackages, deletePackages, deletePackages, deletePackagesaddAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResource, addAsResourcesaddModule, addModule, excludeModule, excludeModule, getDescriptorAssetmergeIgnoringDuplicates, staticContent, staticContentJAXRSArchive addResource(Class<?> resource)
static boolean isJAXRS(org.jboss.shrinkwrap.api.Archive archive)
Copyright © 2018 JBoss by Red Hat. All rights reserved.