org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web
Class ServletDefImpl
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
- All Implemented Interfaces:
- ServletDef, WebAppDescriptor, org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor
- Direct Known Subclasses:
- ServletMappingDefImpl
public class ServletDefImpl
- extends WebAppDescriptorImpl
- implements ServletDef
- Author:
- Lincoln Baxter, III
Constructor Summary |
ServletDefImpl(String descriptorName,
org.jboss.shrinkwrap.descriptor.spi.node.Node webApp,
org.jboss.shrinkwrap.descriptor.spi.node.Node servlet)
|
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 |
ServletDefImpl
public ServletDefImpl(String descriptorName,
org.jboss.shrinkwrap.descriptor.spi.node.Node webApp,
org.jboss.shrinkwrap.descriptor.spi.node.Node servlet)
name
public ServletDef name(String name)
- Specified by:
name
in interface ServletDef
asyncSupported
public ServletDef asyncSupported(boolean value)
- Specified by:
asyncSupported
in interface ServletDef
initParam
public ServletDef initParam(String name,
Object value)
- Specified by:
initParam
in interface ServletDef
loadOnStartup
public ServletDef loadOnStartup(int order)
- Specified by:
loadOnStartup
in interface ServletDef
mapping
public ServletMappingDef mapping()
- Specified by:
mapping
in interface ServletDef
servletClass
public ServletDef servletClass(Class<?> clazz)
- Specified by:
servletClass
in interface ServletDef
servletClass
public ServletDef servletClass(String clazz)
- Specified by:
servletClass
in interface ServletDef
getServletClass
public String getServletClass()
- Specified by:
getServletClass
in interface ServletDef
getName
public String getName()
- Specified by:
getName
in interface ServletDef
getInitParam
public String getInitParam(String name)
- Specified by:
getInitParam
in interface ServletDef
getInitParams
public Map<String,String> getInitParams()
- Specified by:
getInitParams
in interface ServletDef
isAsyncSupported
public boolean isAsyncSupported()
- Specified by:
isAsyncSupported
in interface ServletDef
getLoadOnStartup
public int getLoadOnStartup()
throws NumberFormatException
- Specified by:
getLoadOnStartup
in interface ServletDef
- Throws:
NumberFormatException
getNode
public org.jboss.shrinkwrap.descriptor.spi.node.Node getNode()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.