org.apache.catalina.util
public final class Extension extends Object
In addition, static utility methods are available to scan a manifest and return an array of either available or required optional modules documented in that manifest.
For more information about optional packages, see the document
Optional Package Versioning in the documentation bundle for your
Java2 Standard Edition package, in file
guide/extensions/versioning.html
.
Version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (Tue, 24 Oct 2006) $
Method Summary | |
---|---|
String | getExtensionName() |
String | getImplementationURL() |
String | getImplementationVendor() |
String | getImplementationVendorId() |
String | getImplementationVersion() |
String | getSpecificationVendor() |
String | getSpecificationVersion() |
boolean | isCompatibleWith(Extension required)
Return true if the specified Extension
(which represents an optional package required by this application)
is satisfied by this Extension (which represents an
optional package that is already installed. |
boolean | isFulfilled() |
void | setExtensionName(String extensionName) |
void | setFulfilled(boolean fulfilled) |
void | setImplementationURL(String implementationURL) |
void | setImplementationVendor(String implementationVendor) |
void | setImplementationVendorId(String implementationVendorId) |
void | setImplementationVersion(String implementationVersion) |
void | setSpecificationVendor(String specificationVendor) |
void | setSpecificationVersion(String specificationVersion) |
String | toString()
Return a String representation of this object. |
true
if the specified Extension
(which represents an optional package required by this application)
is satisfied by this Extension
(which represents an
optional package that is already installed. Otherwise, return
false
.
Parameters: required Extension of the required optional package