public abstract class AbstractResolverClassCommand extends Object implements ResolverClassCommand
Constructor and Description |
---|
AbstractResolverClassCommand() |
Modifier and Type | Method and Description |
---|---|
protected abstract Map |
internalResolve(String className,
ClassLoader classLoader,
Map props)
The required parameter checks are in the public method and here we expect that the
resolve logic itself is implemented.
|
Map |
resolve(String className,
Map properties)
The one and only purpose resolver commands are good for ;-) .
|
public final Map resolve(String className, Map properties) throws ResolverException
resolve
in interface ResolverClassCommand
className
- the name of the class to resolveproperties
- the Properties to be used at resolveResolverException
- in case that resolving fails fatallyprotected abstract Map internalResolve(String className, ClassLoader classLoader, Map props) throws ResolverException
className
- the name of the class to resolveclassLoader
- the class loader to useprops
- the resolve properties to useResolverException
- if unrecoverable problems in resolve occuredCopyright © 2018. All rights reserved.