org.apache.catalina.deploy
public class SecurityCollection extends Object implements Serializable
<web-resource-collection>
element in the deployment descriptor.
WARNING: It is assumed that instances of this class will be created and modified only within the context of a single thread, before the instance is made visible to the remainder of the application. After that, only read access is expected. Therefore, none of the read and write access within this class is synchronized.
Version: $Revision: 656815 $ $Date: 2008-05-15 21:57:09 +0200 (Thu, 15 May 2008) $
Constructor Summary | |
---|---|
SecurityCollection()
Construct a new security collection instance with default values. | |
SecurityCollection(String name)
Construct a new security collection instance with specified values.
| |
SecurityCollection(String name, String description)
Construct a new security collection instance with specified values.
|
Method Summary | |
---|---|
void | addMethod(String method)
Add an HTTP request method to be part of this web resource collection. |
void | addPattern(String pattern)
Add a URL pattern to be part of this web resource collection. |
boolean | findMethod(String method)
Return true if the specified HTTP request method is
part of this web resource collection.
|
String[] | findMethods()
Return the set of HTTP request methods that are part of this web
resource collection, or a zero-length array if all request methods
are included. |
boolean | findPattern(String pattern)
Is the specified pattern part of this web resource collection?
|
String[] | findPatterns()
Return the set of URL patterns that are part of this web resource
collection. |
String | getDescription()
Return the description of this web resource collection. |
String | getName()
Return the name of this web resource collection. |
void | removeMethod(String method)
Remove the specified HTTP request method from those that are part
of this web resource collection.
|
void | removePattern(String pattern)
Remove the specified URL pattern from those that are part of this
web resource collection.
|
void | setDescription(String description)
Set the description of this web resource collection.
|
void | setName(String name)
Set the name of this web resource collection
|
String | toString()
Return a String representation of this security collection. |
Parameters: name Name of this security collection
Parameters: name Name of this security collection description Description of this security collection
true
if the specified HTTP request method is
part of this web resource collection.
Parameters: method Request method to check
Parameters: pattern Pattern to be compared
Parameters: method Request method to be removed
Parameters: pattern Pattern to be removed
Parameters: description The new description
Parameters: name The new name