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