public interface JAXRSArchive extends DependenciesContainer<JAXRSArchive>, JBossDeploymentStructureContainer<JAXRSArchive>, JBossWebContainer<JAXRSArchive>, WebXmlContainer<JAXRSArchive>, MarkerContainer<JAXRSArchive>, StaticContentContainer<JAXRSArchive>
This archive type provides all capabilities of usual .war archives,
while also supporting the auto-creation of javax.ws.rs.core.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(Archive archive) |
addAllDependencies, addDependencyaddMarker, addMarker, hasMarker, hasMarkerfindJbossWebAsset, getContextRoot, getSecurityDomain, setContextRoot, setSecurityDomainaddContextParam, addFaviconExceptionHandler, addServlet, findWebXmlAsset, getContextParamValue, servletaddModule, addModule, excludeModule, excludeModule, getDescriptorAssetmergeIgnoringDuplicates, staticContent, staticContentJAXRSArchive addResource(Class<?> resource)
static boolean isJAXRS(Archive archive)
Copyright © 2020 JBoss by Red Hat. All rights reserved.