@Override public void configureComponent(final Object mojoInstance, // final PlexusConfiguration pluginConfigurationFromMaven, // final ExpressionEvaluator evaluator, // final ClassRealm realm, // final ConfigurationListener listener) throws ComponentConfigurationException { super.configureComponent(mojoInstance, pluginConfigurationFromMaven, evaluator, realm, listener); } }
private Wagon configureWagon( Wagon wagon, String repositoryId, Server server) throws TransferFailedException { final PlexusConfiguration plexusConf = new XmlPlexusConfiguration( (Xpp3Dom) server.getConfiguration() ); try { if ( !( componentConfigurator instanceof BasicComponentConfigurator ) ) { componentConfigurator = new BasicComponentConfigurator(); } componentConfigurator.configureComponent( wagon, plexusConf, (ClassRealm) this.getClass().getClassLoader() ); } catch ( ComponentConfigurationException e ) { throw new TransferFailedException( "While configuring wagon for \'" + repositoryId + "\': Unable to apply wagon configuration.", e ); } return wagon; }
@Override public void configureComponent(final Object mojoInstance, // final PlexusConfiguration pluginConfigurationFromMaven, // final ExpressionEvaluator evaluator, // final ClassRealm realm, // final ConfigurationListener listener) throws ComponentConfigurationException { super.configureComponent(mojoInstance, pluginConfigurationFromMaven, evaluator, realm, listener); } }
@Override public void configureComponent(final Object component, final PlexusConfiguration configuration, final ExpressionEvaluator evaluator, final ClassRealm realm, final ConfigurationListener listener) throws ComponentConfigurationException { // Register custom type conversion for optionally-configurable types, i.e. those which can be specified as a // simple string or as a components with a name and configuration converterLookup.registerConverter(new OptionallyConfigurableComponentConverter()); super.configureComponent(component, configuration, evaluator, realm, listener); }