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  }