org.apache.catalina.util

Class ManifestResource

public class ManifestResource extends Object

Representation of a Manifest file and its available extensions and required extensions

Version: $Revision: 698920 $ $Date: 2008-09-25 12:41:30 +0200 (Thu, 25 Sep 2008) $

Author: Greg Murray Justyna Horwat

Field Summary
static intAPPLICATION
static intSYSTEM
static intWAR
Constructor Summary
ManifestResource(String resourceName, Manifest manifest, int resourceType)
Method Summary
intgetAvailableExtensionCount()
Gets the number of available extensions
ArrayListgetAvailableExtensions()
Gets the list of available extensions
intgetRequiredExtensionCount()
Gets the number of required extensions
ArrayListgetRequiredExtensions()
Gets the list of required extensions
StringgetResourceName()
Gets the name of the resource
booleanisFulfilled()
Returns true if all required extension dependencies have been meet for this ManifestResource object.
booleanrequiresExtensions()
Convienience method to check if this ManifestResource has an requires extensions.
StringtoString()

Field Detail

APPLICATION

public static final int APPLICATION

SYSTEM

public static final int SYSTEM

WAR

public static final int WAR

Constructor Detail

ManifestResource

public ManifestResource(String resourceName, Manifest manifest, int resourceType)

Method Detail

getAvailableExtensionCount

public int getAvailableExtensionCount()
Gets the number of available extensions

Returns: The number of available extensions

getAvailableExtensions

public ArrayList getAvailableExtensions()
Gets the list of available extensions

Returns: List of available extensions

getRequiredExtensionCount

public int getRequiredExtensionCount()
Gets the number of required extensions

Returns: The number of required extensions

getRequiredExtensions

public ArrayList getRequiredExtensions()
Gets the list of required extensions

Returns: List of required extensions

getResourceName

public String getResourceName()
Gets the name of the resource

Returns: The name of the resource

isFulfilled

public boolean isFulfilled()
Returns true if all required extension dependencies have been meet for this ManifestResource object.

Returns: boolean true if all extension dependencies have been satisfied

requiresExtensions

public boolean requiresExtensions()
Convienience method to check if this ManifestResource has an requires extensions.

Returns: true if required extensions are present

toString

public String toString()
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.