View Javadoc

    1   package org.codehaus.xfire.plexus.config;
    2
    3   import org.codehaus.plexus.configuration.PlexusConfiguration;
    4   import org.codehaus.xfire.service.Service;
    5
    6   /***
    7    * Builds a service of a specified type from a plexus
    8    * configuration.
    9    *
    10   * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
    11   * @since Sep 20, 2004
    12   */
    13  public interface Configurator
    14  {
    15      String ROLE = Configurator.class.getName();
    16
    17      public Service createService( PlexusConfiguration config )
    18          throws Exception;
    19  }