public abstract class FileResourceCreator extends java.lang.Object implements ResourceCreator
Constructor and Description |
---|
FileResourceCreator() |
Modifier and Type | Method and Description |
---|---|
java.io.OutputStream |
createResource(java.lang.String resourceName)
Create the designated resource.
|
boolean |
deleteResource(java.lang.String resourceName)
Deletes the resource with the given name.
|
protected abstract java.io.File |
getFile(java.lang.String resourceName) |
public final java.io.OutputStream createResource(java.lang.String resourceName) throws java.io.IOException
ResourceCreator
createResource
in interface ResourceCreator
resourceName
- Designates the resource; typically structured by slashes ("/") like
"com/foo/pkg/Bar.class
"OutputStream
are stored in the resourcejava.io.IOException
- Problems creating the resourcepublic final boolean deleteResource(java.lang.String resourceName)
ResourceCreator
deleteResource
in interface ResourceCreator
false
if the resource could not be deletedprotected abstract java.io.File getFile(java.lang.String resourceName)