summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/process/resource/Resource.java
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-04-09 11:50:42 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-04-09 11:50:42 +0200
commitc7f54d570ab6a8a3c3ba1db6045d003f988f191d (patch)
tree82bc1152809f1e42cb47da0da4ef785c58fdce82 /src/main/java/com/c2kernel/process/resource/Resource.java
parenta399f7cb69c94f02a7942147a9c4766a0d5152e3 (diff)
ResourceLoader.getModuleDefURLs interface method to allow the
ResourceLoader to specify exactly where the module.xml files come from. Dumpc2kProps cleanup
Diffstat (limited to 'src/main/java/com/c2kernel/process/resource/Resource.java')
-rw-r--r--src/main/java/com/c2kernel/process/resource/Resource.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/com/c2kernel/process/resource/Resource.java b/src/main/java/com/c2kernel/process/resource/Resource.java
index 4d07f35..2ee95c5 100644
--- a/src/main/java/com/c2kernel/process/resource/Resource.java
+++ b/src/main/java/com/c2kernel/process/resource/Resource.java
@@ -3,6 +3,7 @@ package com.c2kernel.process.resource;
//Java
import java.net.MalformedURLException;
import java.net.URL;
+import java.util.Enumeration;
import java.util.HashMap;
import java.util.Hashtable;
@@ -160,4 +161,9 @@ public class Resource implements ResourceLoader {
throw new ObjectNotFoundException(e.getMessage(),null);
}
}
+
+ @Override
+ public Enumeration<URL> getModuleDefURLs() throws Exception {
+ return ClassLoader.getSystemResources("META-INF/cristal/module.xml");
+ }
}