Class ServletMappingDefImpl
- java.lang.Object
-
- org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase<org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor>
-
- org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
-
- org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web.WebAppDescriptorImpl
-
- org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web.ServletDefImpl
-
- org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web.ServletMappingDefImpl
-
- All Implemented Interfaces:
ServletDef,ServletMappingDef,WebAppDescriptor,org.jboss.shrinkwrap.descriptor.api.Descriptor,org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor
public class ServletMappingDefImpl extends ServletDefImpl implements ServletMappingDef
- Author:
- Lincoln Baxter, III
-
-
Constructor Summary
Constructors Constructor Description ServletMappingDefImpl(String descriptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node webApp, org.jboss.shrinkwrap.descriptor.spi.node.Node servletNode, org.jboss.shrinkwrap.descriptor.spi.node.Node mappingNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetServletName()List<String>getUrlPatterns()ServletMappingDefservletName(String servletName)ServletMappingDefurlPattern(String urlPattern)ServletMappingDefurlPatterns(String... urlPatterns)-
Methods inherited from class org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web.ServletDefImpl
asyncSupported, getInitParam, getInitParams, getLoadOnStartup, getName, getNode, getServletClass, initParam, isAsyncSupported, loadOnStartup, mapping, name, servletClass, servletClass
-
Methods inherited from class org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web.WebAppDescriptorImpl
displayName, getRootNode, servlet, servlet, version
-
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, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor
exportAsString, exportTo, getDescriptorName
-
Methods inherited from interface org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.api.web.ServletDef
asyncSupported, getInitParam, getInitParams, getLoadOnStartup, getName, getServletClass, initParam, isAsyncSupported, loadOnStartup, mapping, name, servletClass, servletClass
-
Methods inherited from interface org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.api.web.WebAppDescriptor
displayName, servlet, servlet, version
-
-
-
-
Constructor Detail
-
ServletMappingDefImpl
public ServletMappingDefImpl(String descriptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node webApp, org.jboss.shrinkwrap.descriptor.spi.node.Node servletNode, org.jboss.shrinkwrap.descriptor.spi.node.Node mappingNode)
-
-
Method Detail
-
getServletName
public String getServletName()
- Specified by:
getServletNamein interfaceServletMappingDef
-
servletName
public ServletMappingDef servletName(String servletName)
- Specified by:
servletNamein interfaceServletMappingDef
-
getUrlPatterns
public List<String> getUrlPatterns()
- Specified by:
getUrlPatternsin interfaceServletMappingDef
-
urlPattern
public ServletMappingDef urlPattern(String urlPattern)
- Specified by:
urlPatternin interfaceServletMappingDef
-
urlPatterns
public ServletMappingDef urlPatterns(String... urlPatterns)
- Specified by:
urlPatternsin interfaceServletMappingDef
-
-