jrun.servlet.metadata
Class WebResourceCollectionMetaData

java.lang.Object
  |
  +--jrunx.xml.XMLMetaData
        |
        +--jrun.servlet.metadata.WebResourceCollectionMetaData

public class WebResourceCollectionMetaData
extends XMLMetaData

The web-resource-collection element is used to identify a subset of the resources and HTTP methods on those resources within a web application to which a security constraint applies. If no HTTP methods are specified, then the security constraint applies to all HTTP methods.

The web-resource-collection element is used in the security-constraint element

Author:
Paul Reilly
See Also:
SecurityConstraintMetaData

Inner classes inherited from class jrunx.xml.XMLMetaData
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException
 
Fields inherited from class jrunx.xml.XMLMetaData
logger
 
Constructor Summary
WebResourceCollectionMetaData()
           
 
Method Summary
 void addHttpMethod(java.lang.String httpMethod)
           
 void addUrlPattern(java.lang.String urlPattern)
           
 void clearHttpMethods()
           
 void clearUrlPatterns()
           
 java.lang.String getDescription()
           
 java.util.Iterator getHttpMethods()
           
 java.util.List getUrlPatterns()
           
 java.lang.String getWebResourceName()
           
 java.lang.String removeHttpMethod(int index)
           
 java.lang.String removeUrlPattern(int index)
           
 void setDescription(java.lang.String description)
           
 void setWebResourceName(java.lang.String webResourceName)
           
 
Methods inherited from class jrunx.xml.XMLMetaData
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, exportDocument, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebResourceCollectionMetaData

public WebResourceCollectionMetaData()
Method Detail

getWebResourceName

public java.lang.String getWebResourceName()

setWebResourceName

public void setWebResourceName(java.lang.String webResourceName)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getHttpMethods

public java.util.Iterator getHttpMethods()

addHttpMethod

public void addHttpMethod(java.lang.String httpMethod)

removeHttpMethod

public java.lang.String removeHttpMethod(int index)

clearHttpMethods

public void clearHttpMethods()

getUrlPatterns

public java.util.List getUrlPatterns()

addUrlPattern

public void addUrlPattern(java.lang.String urlPattern)

removeUrlPattern

public java.lang.String removeUrlPattern(int index)

clearUrlPatterns

public void clearUrlPatterns()


Copyright � 2002 Macromedia Corporation. All Rights Reserved.