org.jboss.metadata.web.spec
Class ServletMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.NamedMetaData
          extended by org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
              extended by org.jboss.metadata.web.spec.ServletMetaData
All Implemented Interfaces:
Serializable, Cloneable, IdMetaData, MappableMetaData, MergeableMetaData<ServletMetaData>
Direct Known Subclasses:
JBossServletMetaData

public class ServletMetaData
extends NamedMetaDataWithDescriptionGroup
implements MergeableMetaData<ServletMetaData>

web-app/servlet metadata

Version:
$Revision: 84989 $
Author:
Scott.Stark@jboss.org
See Also:
Serialized Form

Constructor Summary
ServletMetaData()
           
 
Method Summary
 List<ParamValueMetaData> getInitParam()
           
 String getJspFile()
           
 int getLoadOnStartup()
           
 RunAsMetaData getRunAs()
           
 SecurityRoleRefsMetaData getSecurityRoleRefs()
           
 String getServletClass()
           
 String getServletName()
           
 ServletMetaData merge(ServletMetaData original)
          Merge some metadata
 void merge(ServletMetaData override, ServletMetaData original)
           
 void setInitParam(List<ParamValueMetaData> initParam)
           
 void setJspFile(String jspFile)
           
 void setLoadOnStartup(int loadOnStartup)
           
 void setRunAs(RunAsMetaData runAs)
           
 void setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
           
 void setServletClass(String servletClass)
           
 void setServletName(String name)
           
 String toString()
           
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
getDescriptionGroup, merge, setDescriptionGroup
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
equals, getKey, getName, hashCode, setName
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData
getKey
 

Constructor Detail

ServletMetaData

public ServletMetaData()
Method Detail

getServletName

public String getServletName()

setServletName

public void setServletName(String name)

getServletClass

public String getServletClass()

setServletClass

public void setServletClass(String servletClass)

getInitParam

public List<ParamValueMetaData> getInitParam()

setInitParam

public void setInitParam(List<ParamValueMetaData> initParam)

getJspFile

public String getJspFile()

setJspFile

public void setJspFile(String jspFile)

getLoadOnStartup

public int getLoadOnStartup()

setLoadOnStartup

public void setLoadOnStartup(int loadOnStartup)

getRunAs

public RunAsMetaData getRunAs()

setRunAs

public void setRunAs(RunAsMetaData runAs)

getSecurityRoleRefs

public SecurityRoleRefsMetaData getSecurityRoleRefs()

setSecurityRoleRefs

public void setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)

merge

public ServletMetaData merge(ServletMetaData original)
Description copied from interface: MergeableMetaData
Merge some metadata

Specified by:
merge in interface MergeableMetaData<ServletMetaData>
Parameters:
original - the original
Returns:
the merged metadata

merge

public void merge(ServletMetaData override,
                  ServletMetaData original)

toString

public String toString()
Overrides:
toString in class NamedMetaData


Copyright © 2009 JBoss Inc.. All Rights Reserved.