org.apache.commons.discovery.resource.names

Class DiscoverNamesInAlternateManagedProperties

Implemented Interfaces:
ResourceNameDiscover

public class DiscoverNamesInAlternateManagedProperties
extends ResourceNameDiscoverImpl
implements ResourceNameDiscover

Recover resource name from Managed Properties, using OLD property names. This class maintains a mapping between old names and (new) the class names they represent. The discovery mechanism uses the class names as property names.
Author:
Richard A. Sitze
See Also:
ManagedProperties

Constructor Summary

DiscoverNamesInAlternateManagedProperties()
Construct a new resource discoverer

Method Summary

void
addClassToPropertyNameMapping(String className, String propertyName)
ResourceNameIterator
findResourceNames(String resourceName)
static void
setLog(Log _log)

Methods inherited from class org.apache.commons.discovery.resource.names.ResourceNameDiscoverImpl

findResourceNames, findResourceNames

Constructor Details

DiscoverNamesInAlternateManagedProperties

public DiscoverNamesInAlternateManagedProperties()
Construct a new resource discoverer

Method Details

addClassToPropertyNameMapping

public void addClassToPropertyNameMapping(String className,
                                          String propertyName)

findResourceNames

public ResourceNameIterator findResourceNames(String resourceName)
Specified by:
findResourceNames in interface ResourceNameDiscover
Overrides:
findResourceNames in interface ResourceNameDiscoverImpl
Returns:
Enumeration of ResourceInfo

setLog

public static void setLog(Log _log)

Copyright (c) 2002 - Apache Software Foundation