1   package org.jadetower.resolver;
2   
3   /*
4   Copyright (c) 2003, J Aaron Farr
5   All rights reserved.
6   
7   This software is published under the terms of the JadeTower Software License,
8   a BSD derived license, a copy of which has been included with this
9   distribution in the LICENSE file.  <http://www.jadetower.org>
10  */
11  
12  
13  import java.net.MalformedURLException;
14  import java.io.IOException;
15  import java.util.Map;
16  
17  /***
18   * A resolver uses a URL to locate or create an Object.
19   * Inspired by the Avalon Excalibur Source Resolve package.
20   * @avalon.service version="0.6.5"
21   */
22  public interface Resolver {
23  
24    public static final String ROLE = Resolver.class.getName();
25  
26    public Object resolve(String uri) throws Exception;
27  
28  }
This page was automatically generated by Maven