Class ResourceManager
- java.lang.Object
-
- com.aspectran.core.context.resource.ResourceManager
-
- Direct Known Subclasses:
LocalResourceManager
public class ResourceManager extends java.lang.Object
The Class ResourceManager.Created: 2014. 12. 18 PM 5:51:13
-
-
Constructor Summary
Constructors Constructor Description ResourceManager()
-
Method Summary
Modifier and Type Method Description int
getNumberOfResources()
java.net.URL
getResource(java.lang.String name)
protected ResourceEntries
getResourceEntries()
static java.util.Enumeration<java.net.URL>
getResources(java.util.Iterator<AspectranClassLoader> owners)
static java.util.Enumeration<java.net.URL>
getResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name)
static java.util.Enumeration<java.net.URL>
getResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name, java.util.Enumeration<java.net.URL> inherited)
protected void
putResource(java.io.File file, java.util.jar.JarEntry entry)
protected void
putResource(java.lang.String resourceName, java.io.File file)
void
release()
void
reset()
static java.util.Enumeration<java.net.URL>
searchResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name)
static java.util.Enumeration<java.net.URL>
searchResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name, java.util.Enumeration<java.net.URL> inherited)
-
-
-
Method Detail
-
getResource
public java.net.URL getResource(java.lang.String name)
-
getResources
public static java.util.Enumeration<java.net.URL> getResources(java.util.Iterator<AspectranClassLoader> owners)
-
getResources
public static java.util.Enumeration<java.net.URL> getResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name)
-
getResources
public static java.util.Enumeration<java.net.URL> getResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name, java.util.Enumeration<java.net.URL> inherited)
-
searchResources
public static java.util.Enumeration<java.net.URL> searchResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name)
-
searchResources
public static java.util.Enumeration<java.net.URL> searchResources(java.util.Iterator<AspectranClassLoader> owners, java.lang.String name, java.util.Enumeration<java.net.URL> inherited)
-
getResourceEntries
protected ResourceEntries getResourceEntries()
-
getNumberOfResources
public int getNumberOfResources()
-
putResource
protected void putResource(java.lang.String resourceName, java.io.File file) throws InvalidResourceException
- Throws:
InvalidResourceException
-
putResource
protected void putResource(java.io.File file, java.util.jar.JarEntry entry) throws InvalidResourceException
- Throws:
InvalidResourceException
-
reset
public void reset() throws InvalidResourceException
- Throws:
InvalidResourceException
-
release
public void release()
-
-