Stuart McCulloch | 26e7a5a | 2011-10-17 10:31:43 +0000 | [diff] [blame^] | 1 | package aQute.bnd.service; |
2 | |||||
3 | import java.io.File; | ||||
4 | import java.io.IOException; | ||||
5 | |||||
6 | public interface ResourceHandle { | ||||
7 | |||||
8 | public enum Location { local, remote_cached, remote }; | ||||
9 | |||||
10 | String getName(); | ||||
11 | Location getLocation(); | ||||
12 | File request() throws IOException; | ||||
13 | } |