The current declaration with out generics:

public Resource produceResource(Class aResourceClass, ResourceSpecifier aSpecifier, Map<String, Object> aAdditionalParams) throws ResourceInitializationException;

Can it be assumed that aResourceClass is always a class which extends Resource,
if so it could be declared as Class<? extends Resource>.

There are many places where aResourceClass occurs, we should handle them all identical.

Jörn

Reply via email to