org.codehaus.plexus.component.configurator.converters.special
Class ClassRealmConverter
java.lang.Object
org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter
- All Implemented Interfaces:
- ConfigurationConverter
public class ClassRealmConverter
- extends AbstractConfigurationConverter
ConfigurationConverter to set up ClassRealm component fields.
- Author:
- Kenney Westerhof
Constructor Summary |
ClassRealmConverter(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
Constructs this ClassRealmConverter with the given ClassRealm. |
ClassRealmConverter(org.codehaus.classworlds.ClassRealm classRealm)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ROLE
public static final String ROLE
ClassRealmConverter
public ClassRealmConverter(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
- Constructs this ClassRealmConverter with the given ClassRealm. If there's a way to automatically configure this
component using the current classrealm, this method can go away.
- Parameters:
classRealm
-
ClassRealmConverter
@Deprecated
public ClassRealmConverter(org.codehaus.classworlds.ClassRealm classRealm)
- Deprecated.
setClassRealm
public void setClassRealm(org.codehaus.plexus.classworlds.realm.ClassRealm classRealm)
setClassRealm
@Deprecated
public void setClassRealm(org.codehaus.classworlds.ClassRealm classRealm)
- Deprecated.
canConvert
public boolean canConvert(Class type)
fromConfiguration
public Object fromConfiguration(ConverterLookup converterLookup,
PlexusConfiguration configuration,
Class type,
Class baseType,
ClassLoader classLoader,
ExpressionEvaluator expressionEvaluator,
ConfigurationListener listener)
throws ComponentConfigurationException
- Parameters:
converterLookup
- Repository of available converterstype
- the type of object to readbaseType
- the type of object the the source isclassLoader
- ClassLoader which should be used for loading classesexpressionEvaluator
- the expression evaluator to use for expressions
- Returns:
- the object
- Throws:
ComponentConfigurationException
Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.